top of page

About me

20240717-WA0000_edited.jpg

My name is River Champeimont.

​

My pronouns are she/her and I'm a trans woman.

In 2016, I co-founded Doctrine, a French legal search engine, where I was CTO then Lead Architect.

I now work at RBC (Royal Bank of Canada) since 2022, and I'm the teach lead of the DNaaS project (Datacentre Networking as a Service), dedicated to automating datacentre network configuration.

​​

I decided to name my blog "The Purple Blog" because it's my favorite color ;)

Scientific publications

My PhD manuscript: Genetic mutations combinatorics. Université Pierre et Marie Curie - Paris VI, 2014.

​

Publications in peer-reviewed journals:

Programs I have written​

  • Several Arduino projects on GitHub

  • Interdisciplinarity Indicators for Research Institutions

  • The MiceAmaze game.

  • SpeciesImage: A small R script that allows to automatically get an image for an biologicial species from Wikispecies. It keeps a local cache of downloaded images and failed requests to minimize HTTP traffic in case the same species is requested again.

  • CLAG R package, an R package for using the CLAG clustering algorithm.

  • AchaVerifDates: Un programme HTML5/JavaScript pour vérifier que les dates comme "lundi 20 août 2012" sont correctes (ie. que le 20 août est bien un lundi).

  • SVGMapping: An R package that aims at displaying experimental data on custom-made SVG images. (I wrote version 1.0, further development is by JC Aude.)

  • AchaMaze: an implementation of mazes in Java, showing the "follow left wall" and Pledge algorithms for getting out of the maze. The documentation is available here.

  • AchaMachines: an implementation of Turing machines and finite state automata in C#. For use with Mono. Free software (MIT license). The documentation is in the comments above each method.

  • AchaVote: an implementation of the Schulze voting method in Python. Public domain.

  • AlParrot: a Jabber/IRC bot, written in Perl, to make the connection between a IRC chan and a Jabber user. You can get it with Subversion at the same address. Public domain.

  • AutoSVN: a simple Perl script to automatically "svn add" added files and "svn delete" deleted files. This is for those who want to use SVN (Subversion) in a simple way and always want to "svn add" files they create in the working copy. Public domain.

  • Achanav-pl: A simple and light Perl program (1 file) to browse pictures and display them. Public domain.

  • Achanav: A simple and light PHP program (1 file) to browse pictures and display them. Public domain.

  • pycml_gometz (in french) : un programme de visite virtuelle de Gometz-le-Châtel en XHTML généré par un script Python, interface Web directement utilisable depuis votre navigateur (attention il faut que votre navigateur supporte XHTML, ce qui est le cas de Firefox, Safari, Opera et Internet Explorer 9). L'agencement des photos de la ville est faite dans un fichier XML, le programme est donc adaptable à tout autre ville (le programme est dans le domaine public).

  • un jeu de « Puissance 4 » amélioré, écrit en C - voir une capture d'écran - télécharger le source C (logiciel libre sous licence de type BSD)

  • fourmi : un programme de simulation de comportements des fourmis, écrit en C. Voir une capture d'écranVersion Windows prête à utiliser (ZIP)Obtenir les sources.

  • Mazacat : un jeu de chat et souris que j'ai écrit en 2006, en C avec SDL, pour Windows et Linux.

Contact

My e-mail address: river [@] almacha.org

bottom of page