Summary
Jonathan De Flaugergues is an experienced frontend expert and full‑stack JavaScript engineer based in Geneva with over a decade delivering web and cloud solutions across public sector, finance, insurance and SaaS. He currently architects and leads frontend development for a public building-permits application, leveraging Vue.js, modern JS patterns and strong QA and documentation practices. His background spans migrations (applet to Angular), microservices REST APIs in Node/TypeScript, and end-to-end platform work on AWS and Docker, showing comfort from UI to backend and infrastructure. Jonathan pairs hands-on coding with mentoring—he actively guides students and transfers knowledge internally—so he blends technical leadership with people development. Notably, he trained as a systems and software architect (CNAM) and repeatedly takes ownership of architecture and quality across long-lived enterprise projects. Practical, detail-oriented and adaptable, he favors pragmatic architectures that ease maintenance and cross-team collaboration.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Université Grenoble Alpes
National Conservatory of Arts and Crafts
Bachelor's degree Software designer and developer, Bachelor's degree Software designer and developer at AFPA
French, English, Arabic