Computer Skills

Languages de programmation compilés


C++

A tree alignment dynamic programming implementation can be found here.




Java

I even teached it!




Scala

The code for a Tower Defense game can be found here.




C

Some code can be found here.



Bases de données


PostGreSQL




MySQL



Languages de programmation interprétés


Python

I ♡ Python.
argparse. ply. itertools. sklearn. pandas. re. psychopg2. Django. numpy. scipy. matplotlib. prettytable. progressbar.




R




Bash




Perl



Systèmes


Systemd

I write services for everything.




Nginx

Nginx > Apache.




Git

Well, I deployed a gitlab, so…




Ferm (IPtables)




Icinga (Nagios)

I deployed it on my personal servers.



Outils bioinformatique


VaRNA




Blast

In command line.




GAPC

I even wrote a parser for .gap files.




Clustal

In command line.




LocaRNA




RNAalifold



Formattage


LaTeX

Tabularx. Caption. Subcaption. Subfigure. Acronyms. Algpseudocode. Minted. Knitr. Varioref. Titlesec. Fancyhdr. Biblatex. Biber.



Web


Django

Mezzanine with custom apps. Custom users and custom users profiles. Modeltranslation. Locales generation.




HTML/CSS



Proudly propulsed by Django framework.
Code available Here.