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