Java Tech Lead & Architect
I am a creative INTJ person who love working on projects from the inception stage; to plagiarize Cameron, I am a "greatist".
This is probably why I am particularly interested in academic and research environments, as well as early stage startups.
With 16 years of experience in Java development, software architecture and cloud migration, I can help you rationalize and improve your processes.
Architecte développeur, Développeur Back-End
Software Technical Lead
AODocs Java Developer & Tech Lead
9/2016 to 12/2017 – Lead the development of the platform connectors and microservices (6 people team) – Architect and develop common Java libraries and modules (Google App Engine, Google APIs) – Improve and rationalize the existing processes (Maven, Travis CI)
Senior Java Developer
Anaplan Java Developer & Tech Lead
1/2016 to 9/2016 – Led the development of the Collaboration project (Spring, JPA, Docker). – Actively took part into resorbing the technical and process debt – Participated in the development of platform extensions (backend and API, NodeJs).
Karmic Software Research Java Architect & Developer
11/2004 to 12/2015 – Designed and developed a model driven prototyping Web environment (Spring, JPA). – Recommended client and server side frameworks and build process tools. – Evaluated and prioritized tasks following agile principles (Scrumban). – Orchestrated component communication and integrated third party software.
Micropole Univers Java Consultant & Trainer
– Designed and delivered courses on Test Driven Development, eXtreme Programming and modeling. – Along with a team of 6 consultants, trained ~25 people for 6 months on JEE, testing and modeling. – Helped migrating IS to JEE and embracing agile principles (eXtreme Programming).
Micropole Univers Java Consultant
– Assisted a team of ~10 web developers, recommended best practices and tools, developed JEE components. – Helped modernizing IS, gathered and analyzed requirements, modeled, developed utility frameworks.
Bac +8 -Université Paris Dauphine - Doctorat en sciences informatiques
Français : Bilingue ou Natif
Anglais : Bilingue ou Natif