About
+25 years of front and back development experience, leading and motivating developers teams. I design my projects to stay maintainables and allow integrating changes quickly. Spécialised in standard and vanilla web. I can handle a project from requirements definition to production.
Side Projects
Facts representation API
Data extraction and consultation from an old ufological database.
Automate things the way you think about them.
Java port of "Stellarium" C++ planetarium, using JOGL
A tool for reporting UFO sightings visually
A meta-framework to aggregate existing ufological databases
A personal encyclopaedia, focused on margin topics such as ufology, cryptozoology, paranormal, etc.
Speaking
Presentation and showcase of Stellarium for Java
Writing
Is it as hard as you think?
What is the difference, and should we care?
Where are you talking from?
What many developers do, whereas they should not.
To better understand CSS, let's try to refactor it.
On the strange habits of recruiters, from a developer candidate point of view.
Simples rules of thumb to properly implement resource allocation and release.
A software design principle that should be used all the time, even when not building software.
On the subjectivity about what is simple and what is not, and how it can lead to wrong choices.
Dismissing misconceptions and prejudices about frontend work
About all the drawbacks optionality or defaults can arise in programming.
A rationale for not always using third-party dependencies, at least directly.
On the real impact of the quick & dirty strategy over time, with numbers.
Awards
Online training course on ML by Andrew Ng
Features
Acknowledged for the work on the uDB project.
Quoted in acknowledgements
French interview featuring two experts of the aforementioned platforms, discussing the probable future for them.
Work Experience
Built the full stack of Knowledge Management product (using a NLP backend) and the MLOps architecture to manage ML models lifecycle.
Built hybrid (native mobile + web) frontend for that family private social network (posts, photos, mail) and genealogy management.
Frontend apps & hybrid (phonegap) prototypes about hotel booking, travel itineraries. Backend connectors to new hotel providers.
Full stack evolution of parental control software (Java + native on MacOS and Windows). Improved CI with automatic testing & documentation.
Tech management of core & ORM modules of the Java Data Object mapping product.
Consultant, developer & trainer. Managed the EJB & J2EE training course at the european level.
Led the company's Java expertise center (consulting & training) & developed a few projects like Chronopost online parcel tracking.
Helped to fasten Java apps, then implemented the web port of Billetel, the booking app by FNAC.
Education
Public engineer degree with professors from the University PRISM laboratory, such as George Gardarin (Databases) or Guy Pugeolles (Networks).
Mecanic & Electric engineering. Developed a PB-15 IDE with simulator, as well as a 1-bit microprocessor IDE that won an education award and was used in regular courses.