Pierre Ruyssen
Ingénieur Informatique
Formation
- 2008 - Diplôme d'ingénieur spécialité informatique IFIPS (ex FIIFO)
-
Université d’Orsay (Paris Sud),
Institut de Formation d'Ingénieurs Paris-Sud
IFIPS.
4éme année effectuée en Suède à
KTH, Institut Royal de Technologies.
- 2003 - Baccalauréat scientifique
- Option mathématiques, mention AB.
Domaines de compétences
Connaissances Techniques
-
Systèmes :
- GNU/Linux,
- Mac OS,
- Windows.
-
Bases de données (relationnelles) :
- MySQL,
- PostgreSQL,
- SQLite,
- Sybase.
-
Bases de données (NoSQL) :
-
Contrôle de versions :
- Git,
- Mercurial,
- Perforce,
- Subversion.
-
Méthodes, modélisation :
- Agile Management,
- Extreme Programming,
- UML.
-
Langages de programmation, présentation et données :
- Python,
- C,
- Javascript,
- Java,
- C++,
- Ada,
- HTML/CSS,
- OpenGL,
- Perl,
- PHP,
- Ruby,
- SQL,
- XML,
- XSL/XSLT.
Langues
- Anglais : Courant (TOEIC 965).
- Français : Langue maternelle.
- Suedois, Allemand, Russe, Grec : Notions.
Synthèse des Expériences
-
Python, Pylons, SQLAlchemy, Communication Python-Ruby (XML RPC), Fuse, Jython
-
- Moteur de recherche
- Analyse de texte, filtrage/classement
- Application Web d'administration de réseau étudiant
- Système de fichiers distribué
- Application Web de Gestion Électronique de Documents
-
Java (OpenGL - XML) Java (TCP, UDP, RMI)
-
- Visualisation d'une collection musicale
- Système d'agents mobiles
- Agent intelligent se déplaçant dans un labyrinthe
-
C, C++ (OpenGL, QT, OpenMP, MPI, RPC)
-
- Logiciel d'optimisation de portefeuille financier pour limiter les risques (différentes méthodes d'optimisation stochastique)
- Web serveur http, système Unix
- Shell intelligent avec interprétation du langage naturel
- Scène animée et interactive
- Simulation d'un éco-système, système distribué, agents
- Sat Solver
Expériences professionnelles
-
Depuis 02/2010
AF83, Paris
-
-
Pôle R&D, conseil et développement sur les technologies émergentes
dont nodeJS.
Environnement : Javascript, Python, Ruby, C, NoSQL DBs
-
10/2008-02/2010
SecretR.org, France
-
-
Projet en GED. Gestion de documents avec conversions entre différents formats. Mise en place d'un système d'aides aux formalités administratives.
-
Systèmes de fichiers distribués avec contrôle de l'intégrité des fichiers et de leur disponibilité.
-
Advanced Message Queuing Protocol (AMQP),
utilisation du protocole pour développement de chaînes de processus tournant de manière asynchrone,
utilisation du projet Open Source RabbitMQ.
-
Cryptographie – signatures électroniques. Gestion et vérification de signatures électroniques + encryptage asymétrique des documents utilisant GnuPG.
-
Conception, Développement et Déploiement application Web frontale Pylons. RESTfull Web-service utilisant le format de données JSON, MVC pattern. Automatisation des processus de déploiement et génération automatique du contenu statique optimisé pour environnement de production.
Environnement : Python, C, Java, Javascript – Jquery, Linux
-
03/2008-09/2008
Gymglish, Paris
-
-
Gestion : Amélioration des outils logiciels comptables – augmentation de la flexibilité pour prendre en compte les prises de commissions sur transactions bancaires dans le respect des règles comptables.
-
Systèmes bancaires : Développement de la gestion des prélèvements automatiques, autorisation clients (workflow, code barre) et communications avec la banque (ordres bancaires et statut des opérations).
-
Développement et mise en place d'outils pour gérer des conventions de formation. Génération de PDFs, remplissage de formulaires PDF à la volée, avec historique des différentes versions générées pour un document.
-
Développement Web sur Zope/Plone, amélioration de l'existant, maintenance.
Environnement : Python, Linux, Mysql, postgresql
-
06/2007-09/2007
Google, Dublin (Irelande)
-
-
Design et développement d'un outils de tests pour applications web.
-
Présentation/formation à des usages avancés du langage Python à destination de développeurs Google.
-
Assimilation des normes de qualité Google : Python code reviewer.
Environnement : Python
-
03/2006-06/2006
Institut de recherche IIS, Novosibirsk (Russie)
-
-
Développement et implémentation d'algorithmes pour la visualisation de flux de contrôles
Environnement : C++, XML
-
04/2005-07/2005
CDC - IXIS CIB
(devenue
Natixis CIB), Paris
-
-
Analyse, Programmation et mise en place d'un système de surveillance des processus informatiques bancaires.
-
Systèmes Unix, Bases de données et programmation Web.
Environnement : HTML, Javascript, PHP, Perl, SQL, PL/SQL, UML
Dernière mise à jour : 06/06/2010.