Durant ma carrière informatique, j'ai exercé le métier d'Ingénieur développement logiciel dans le domaine des télécoms, depuis les spécifications des logiciels jusqu'aux tests unitaires et d'intégration, et au cours de laquelle j'ai acquis une grande expertise des langages C, C++ et Python.
En tant qu'expert technique, j'ai participé à la définition des solutions techniques dans le cadre des réponses aux appels d'offres (solution technique, chiffrage, ...). Je suis également intervenu dans la résolution de problèmes critiques et urgents en production, ainsi que dans l'optimisation des performances des logiciels développés (en C/C++ essentiellement).
Dans le but d'acquérir de nouvelles compétences en informatique embarquée, j'ai suivi en formation continue un Master 2 Pro CAMSI (Conception d'Architectures de Machines et de Systèmes Informatiques) à l'Université Paul Sabatier de Toulouse de Septembre 2014 à Août 2015.
Désormais, j'interviens essentiellement dans le domaine du développement logiciel embarqué.
Je développe également de nombreux logiciels personnels, essentiellement en langage C/C++ et Python. J'ai notamment développé un logiciel de réduction de mise pour les jeux d'argent (Loto Foot, paris sportifs, loto, ...), basé sur des algorithmes mathématiques de haut niveau.
Mes compétences :
JAVA
Python
C - C++
Web services
ASN1
SQL, Pro*C, PL/SQL
Oracle, MySQL, SQLite
Ultimate++
XML, XSD, XPath, Libxml2
Assembleur ARM
VHDL
X25, SNMP, Corba, modèle OSI
TCP/IP
I2C, FIP, CAN (CANOpen)
Automates à états finis
CycleV, Merise, UML
CVS, SubVersion, Git
Windows
Unix (HP, Sun, IBM/Bull), Linux (PC et embarqué)
Shell scripts
freeRTOS