Curriculum vitæ
WORK EXPERIENCE |
Février 2012 - Maintenant
|
Ingénieur d'études informatiques chez Jet1oeil : Besançon (25)
Responsable de l'ensemble de la conception d'une solution informatique nouvelle de vidéo surveillance basé sur des technologies récentes.
La solution comporte:
- Un serveur d'enregistrement (C++/Qt)
- Un client lourd de visualisation (C++/Qt)
- Un client de visualisation pour levée de doute (Interface télésurveilleur) (C++/Qt)
- Des applications iPhone (Objective-C) et Android (Java).
- Un client Web de visualisation (Applet Java)
- Un système de supervision (Python/Django)
Chargé de l'analyse et du développement de la solution. Responsable des choix et décisions techniques. Assure la gestion du projet. Planification les tests pour les intégrateurs. Supervision de l'équipe de développement (stagiaires).
Environment: C++, Qt, SQLite, FFMpeg, Eclipse, Java, Android, iOS, Objective C, PHP, Yii, MySQL, Subversion, Redmine, Hudson
|
Octobre 2009 - Février 2012 (2 ans et 4 mois)
|
Computer science engineer at Newbiz Conseil (IT consulting) :
Mission at ERG Transit System (Vix ERG) - Besançon (25)
Integrating the Front Office team (Sales team)
- Development and maintenance of point of sales software (POS) for the ticketing system.
- Development and maintenance of ticket vending machine (TVM) for the ticketing system.
- Contribution to the development of the online reloading module : Java applet using smartcardio interface and Web Service allowing to encode smart cards Calypso compatible.
- Contribution to the development of the online printing module : Java applet allowing to print receipts from the browser.
- Maintenance and evolution of device support in the software:
- Acquisition device (TWAIN)
- POS Terminal/Bank payment terminal (Ingenico, Wynid, Intersoft)
- Smart Card and contactless card reader (ASK, PC/SC)
- Customer display (Epson OCD100...)
- Receipt printer
- Magnetic ticket encoder (IMS, CCS)
- Contactless ticket encoder (CCS).
Environment: C++, MFC, Visual Studio, Microsoft Access, Oracle, Web Service, Java, Subversion, Mantis
|
February-June 2009 (16 weeks)
|
Training period at NAv6 - iNetmon: Penang (Malaysia)
- Development of modules for iNetmon, a network monitoring software, to detect a botnet network.
- Development of a module for iNetmon to detect Gmail Chat conversations on a network.
- Creating a CMS for the NAv6 web site (National Advanced IPv6 Centre Of Excellence).
- Creating an online quiz manager.
Environment: Java, Eclipse RCP, PHP/MySQL, Subversion
|
June-August 2008 (3 months)
|
Contract of determined length at the computer science department of Fédéral Immobilier's headquarters: Besançon (25)
- Improving the intranet site: recast of the buyer-seller module.
Environment: ASP, ASP.NET, Microsoft Access, Subversion
|
June-August 2007 (3 months)
|
Contract of determined length at the computer science department of Fédéral Immobilier's headquarters: Besançon (25)
- Improving the intranet site: management of furniture, management of candidacies, management of thirds, interface for automatised transfer of ads to Internet sites...
Environment: ASP, ASP.NET, Microsoft Access, Java, Subversion
|
March-June 2007 (12 weeks)
|
Training period at the computer science department of Fédéral Immobilier's headquarters: Besançon (25)
- Improving website: update of CMS, optimization of the property's research function, contact via SMS, agencies' map, request of online candidacy...
- Improving the intranet site: recast of the call center module with a send function of SMS, management of leases...
Environment: ASP, ASP.NET, Microsoft Access, PHP, Subversion
|
April-June 2006 (10 weeks)
|
Training period at the computer science department of the town hall: Pontarlier (25)
- Development of a software for management of certificates of home with Windev.
- Creation of an intranet application for management of "contremarque".
Environment: Windev, PHP/MySQL
|
Summer jobs
|
Interim to Nestlé: Pontarlier (25) Packaging operator and stock controller.
|
ACADEMIC RECORD |
2007 - 2009
|
Computer science Master, Distributed systems and networks:
UFR Sciences et Techniques of Besançon (25)
|
2006 - 2007
|
Third year of computer science Licence:
UFR Sciences et Techniques of Besançon (25)
|
2004 - 2006
|
Computer science DUT: IUT of Belfort (90)
|
2002 - 2004
|
French Baccalauréat Général Scientifique: Lycée Les Augustins of Pontarlier (25)
|
COMPUTER SCIENCE KNOWLEDGE |
General
|
- Operating system:
Windows, Linux (Ubuntu, Debian...)
- Office software:
Microsoft Office, OpenOffice
- Internet and network
|
Software engineering
|
- RDBMS:
Microsoft Access, MySql and Oracle
- Programming language:
C/C++, Java, PL/SQL, Visual Basic, Windev, B Language, CamL, Prolog, Assembly language notion
- API: OpenGL, Google Maps, Google Gadgets, Swing, GTK2+, Qt, J2EE, JUnit, MFC
- Web language: PHP, HTML/Javascript/Ajax/CSS, XUL, ASP.NET, JSP
- Software development: UML, MERISE, XP Method, B Method, Eclipse, Visual Studio, Subversion, Mantis
|
Advanced knowledges
|
- Compilation process - Concepts of the creation of device drivers on Linux
|
Personal achievements
|
- Créateur et développeur du projet FreetuxTV : logiciel Open Source pour visionner la télévision sous Linux. Environment: C, GTK+, SQLite, LibVLC
|
MISCELLANEOUS |
Hobbies
|
Movies, TV series, Video games, evenings with friends, Discos, cooking, restaurants
|
Interests
|
Interest in science (astronomy, medicine, physics...), computer and technological universe
|
Sports
|
Football, Arts martiaux (Karaté Training defense), Escalade
Danse: Salsa, Bachata, Kizomba, Rock, Lindy Hop
|
Bénévolat
|
2014-2016 Vice-président puis président de l'association Salsamoondo
|
Languages
|
English and Spanish
|
|