-
Smartmobili
- Ingénieur d'études
2014 - 2014
Développement, tests et publication d’une application tactile de lecture d’ebook/pdf sur le Windows Store (UnderCover).
Spécifications et développement de la couche métier et accès aux données.
Pilotage du développement de la partie UI en coordination avec un prestataire indien.
Mise en place de l’infrastructure de développement (github) ainsi que des tests de validation.
Environnement technique : Windows RT, Visual Studio, C#, C++, WPF, Multithreading, svn, tfs, git
-
Numilog
- Ingénieur d'études
2012 - 2013
Participation à la conception et rédaction des spécifications d’une architecture informatique décentralisée permettant de pérenniser les achats numériques.
Portage d’un framework c++ (Adobe RMSDK) permettant la gestion des fichiers pdf/epub vers la plateforme Windows RT.
Maintenance et évolution d’une application de lecture publiée sur le Windows Store (Numilog eBook Reader).
Correction de bugs sur l’application de lecture iOS et développement d’une interface graphique.
Développement d’un webservice à destination d’un partenaire asiatique afin de lui fournir l’accès au catalogue depuis leur application android.
Evolution d’une application métier écrite en wpf pour simplifier la gestion des promotions.
-
Altaven
- Ingénieur d'études
Paris
2010 - 2012
Pour le compte d'un éditeur de logiciel mondialement reconnu dans son domaine(intégration fiscale) et au sein d'une équipe d'une dizaine de développeurs sous la direction d'un chef de projet, j’étais responsable de la maintenance (correction de bug) et de l’évolution du logiciel phare de la société.
Environnement technique : Windows, Visual Studio 2008/2010, DevExpress, C#, C++, MFC, Team Foundation Services, ODBC, Microsoft SQL Server, Oracle, sql, Méthodologie Agile
-
Smartmobili
- Ingénieur d'études
2009 - 2010
Consulting dans le domaine de la mobilité au sein d'une start-up (Realeyes)
Développement d'applications iPhone/Symbian/Windows CE.
-
Voxmobili
- Ingénieur d'études
Paris
2007 - 2008
Au sein d’une équipe de 6 personnes et dans un contexte international, conception, développement et tests de modules permettant la synchronisation en temps réel de données personnelles (contacts, tâches, événements, …) présentes sur le téléphone d’un utilisateur. Réécriture de certaines applications écrites en Win32 vers des frameworks plus haut niveau (WTL, MFC) pour faciliter leur maintenance.
Implémentation du protocole SAN pour déclencher des synchros sous Windows Mobile.
Environnement technique : Windows CE/Mobile 2003/5/6, Symbian, Win32, MFC, WTL, Microsoft SourceSafe, Subversion(SVN), normes OMA DS, Hopper
-
SAGEM DS
- Ingénieur d'études
PARIS
2006 - 2007
Au sein d’une équipe de 20 personnes développement en C/C++ au sein d’un framework cryptographique multiplateformes (PC, Pocket PC) a des fins de maintenance et d’évolution.
Responsable de la conception et du développement d’une interface utilisateur afin de tester ce Framework sur Pocket PC.
Conception et développement d’applicatifs cryptographiques sur un environnement Windows CE.
Portage d’applicatifs de Pocket PC 2003 vers Windows Mobile 5. Développement noyau d’un module de chiffrement composé de plusieurs modules (drivers, filtre de fichiers, …).
Environnement technique : Windows XP/Mobile 2003/2005, Plateforme Builder,C#, C, C++, MFC, CVS, SVN, SmartPhone, cryptographie(CSP, PKCS#, PKI)
-
RATP SIT
- Ingénieur d'études
2004 - 2005
Etudes et réalisation de différents projets au sein de l’unité SIT/SVO de la RATP. Cette unité a deux pôles d’activités principales :
* un pole expérimentation : Conception, développement et tests d’applicatifs (PC et PDA) autour de la carte sans contacts Calypso. Interfaçage (Dll) des applicatifs existants avec de nouveaux types de coupleur (Stella, ASK, Proactive). Etudes et tests de nouvelles imprimantes avec coupleur intégré. Développement pour l’expérimentation européenne au sujet de la carte de vie quotidienne.
* un pole gestion de congrès : Reprise de l’application existante permettant de gérer les salons/congrès (ex Cartes 2004) et réécriture complète afin d’améliorer la modularité.
Environnement technique : C++, cartes sans contacts, Windows, Windows CE, Pocket PC, SQL Server 2000, XML, SDK Windows, MFC, Socket TCP/IP, Multithreading, DLL, Visual C++ (6 et .NET) et Visual C++ Embedded.