J'ai obtenu mon diplôme d'ingénieur EPITA en Août 2009, avec une spécialisation en sciences cognitives et informatique avancé.
Je l'ai obtenu a l'issue de mon stage de fin d'études chez Siemens Corporate Research (SCR), à Princeton, New Jersey aux États-Unis. Dans le cadre de ce stage j'ai été amené à optimiser des algorithmes de reconstructions d'images utilisés par les scanneurs IRM de Siemens. J'ai du m'intégrer de manière autonome au sein d'un projet de grande envergure et y incorporer mes changements. Les algorithmes en question utilisent des techniques mathématiques avancées, et l'ensemble du framework une architecture logicielle très bien pensée mais complexe; mes optimisations ont donc eu lieu à ces deux niveaux.
Dans le cadre de mon cursus j'ai eu l'occasion de développer de nombreux logiciels. En commençant par du très bas niveau (implémentation d'un allocateur de mémoire, d'une librairie de manipulation de fichiers, d'un bourne shell simulant bash...), mais aussi plus haut niveau comme un compilateur écrit en C++ pour le langage TIGER.
Lors de mes 2 années de spécialisation, j'ai eu à implémenter des algorithmes avancés, tel que des algorithmes de data mining, et des algorithmes génétiques.
Mon projet de fin d'études (développé par une équipe de 4 étudiants) était un moteur de recherche sémantique indexant l'actualité. Principalement développé en C++ (backend) et Python (frontend).
Algorithmes avancés (data mining, réseaux de neurones, systèmes experts, algorithmes génétqiues, heuristiques ...), génie logiciel, gestion de projets, programmation orientée objet, C/C++, Systèmes UNIX, bases de données.
Mes compétences :
Algorithme
Classification
CPP
Data mining
Informatique
Ingénieur informatique
Machine Learning
Programmation