Java EE Software engineer @ From October 2015 to Present (3 months) Paris Area, FranceLAMP Software Engineer @ - Team of two dev backend and two front dev using scrum agile method with 2 weeks-sprints and rituals
- Design and development of a Rest architecture with Symfony (including security, model, business, conventions, automatized tests and doc)
- Participation in main design choices for all site components
- Design and development of a batch framework
- Design and development of an external communications concentrator
- Design and development of Symfony bundles (implies Git and Composer skills)
- Proofs of feasibility (serializer load testing, security (oAuth, Wsse, Spa etc))
- Development of micro tools in Python and batch
- Unit and functional tests (mainly TDD) via PHPUnit and Mocha.js (Node.js)
- Independence in the work and for the technical decisions
- Project and tasks management with Jira and Confluence (by Atlassian)
- Rewriting of old stored procedures directly towards Doctrine and Node.js
Used technologies : Python, PHP5 (Symfony 2.4, Silex, Slim, PHPUnit), Composer, Memcache, Redis, Git, Node.js, SQL, Rabbit MQ, Zero MQ From September 2014 to September 2015 (1 year 1 month) Paris Area, FranceC# .NET Software Engineer @ - Conception, implémentation, documentation, debug et test d'un SDK pour la suite EIKON de Thomson-Reuteurs (progiciel de trading et d'information financière en temps réel)
- La documentation inclut le développement d'applications (plugins) de démo pour tester le SDK
- Le SDK couvre différents types d'APIs : données, plateformes, intégration, IHM
- Développement d’une suite de composants WPF RAD (sparkline, chart…), complémentaire au SDK
- Développement agile au sein d’une équipe de 6 personnes et suivi du développement avec JIRA
- Technologies/méthodologies utilisées : VS 2012/2013, C++, C# .NET, WPF (Xaml), Scrum From February 2014 to August 2014 (7 months) VB .NET Software Engineer @ - Conception et développement d’un outil d’analyse de données comptables
- Demande des besoins client et rédaction d’un cahier des charges fonctionnel
- Utilisation d'un moteur d'évaluation d'expressions mathématiques (NCalc)
- Rédaction de la documentation
- Technologies utilisées : VB.NET (WinForms), ODBC/MySQL, XML, Excel, NCalc From October 2013 to April 2014 (7 months) Java SE / EE Software Engineer @ - Etude de faisabilité et tests de charge pour le projet ERDF Linky dans le cadre de la création d'un réseau de compteurs et de concentrateurs pilotés via une application RESTFul et des web services JSON.
- Développement d'un projet de génération d'application Java EE CRUD depuis des modèles UML 2 (incluant des plusieurs interfaces dont HTML5, Neo4j et REST (via JAX-RS 2.0, Java EE)).
- Conception et développement d'un outil de requêtage REST (via Swing, Java SE)
- Approche et étude de plusieurs technologies récentes comme AngularJS, JPA 2.1 et CDI 1.1).
- Rédaction d'un rapport technique sur la base de données noSQL Neo4j.
- Technologies utilisées : Java SE, Swing, Java EE 7 (JAX-RS 2), HTML5, Neo4J, MDA (Acceleo, M2T) From April 2013 to October 2013 (7 months) Conseiller en informatique @ Etude du besoin client, établissement d’un argumentaire de vente, démonstration des produits. Ventes additionnelles (extensions de garantie, accessoires) et fidélisation du client (carte adhérent). Gestion du stock, création d’un climat propice à la vente (propreté, facing et merchandising). From August 2012 to October 2012 (3 months) Président d'association @ Construction et gestion de la plateforme internet (réservation de place, mise en place de membres VIP, profiling, maintenance et publicité). Gestion de l'équipe (techniciens, vendeurs, comptabilité), gestion des risques (assurance civile), gestion de l'argent (places vendues, contrats...), signature de contrats de location des salles, promouvoir l'association dans les établissements éducatifs (lycées, universités et écoles), animation de soirées en club sur Paris (en tant que responsable, disc jokey et barman). From June 2009 to May 2012 (3 years) Support à la Relation Client @ - Débogage et tests d'une application simulant une IHM de messagerie interne disponible dans AXAPAC (SI d'AXA) et écrite en VB.NET. Travail avec deux développeurs.
- Analyse des retards de paiement, mise aux contentieux, réponse et vente de nouvelles solutions AXA au client (phoning), manipulation d’outils de communication interne et de progiciels (agents et courtiers) et externes (clients AXA). From August 2011 to August 2011 (1 month)
Ingénieur EFREI, Mathématiques appliquées et Informatique, Ingénieur EFREI 2014 @ EFREI - Ecole Française d'Electronique et d'Informatique From 2009 to 2014 Licence de sciences et technologies, mention mathématiques et informatique @ Université de Marne-la-Vallée From 2009 to 2012 Master of Engineering (M.Eng.), Coding & Transformations, Operating Systems, Networks and Protocols, International Management (Entre, Validé @ Asia Pacific University College of Technology and Innovation From 2011 to 2011 Licence 1, Mathématiques et Informatique @ EPITA From 2009 to 2010 Baccalauréat scientifique, option SVT, spécialité Mathématiques @ Lycée Hoche From 2005 to 2009 Christophe Batz is skilled in: Java SE, Java EE, C#, RESTful WebServices, Symfony 2, PHP5, Scrum, C, C++, HTML 5, CSS3, XML, XSLT, JSON, JavaScript
Websites:
http://christophe.debatz.fr