Summary
Johan Cavalec is a Lead Front Developer based in Rennes with 11 years of full-stack experience building SaaS platforms and B2B web applications. He specializes in modern JavaScript stacks—Vue.js, Node.js, TypeScript, Sequelize and PostgreSQL—while also owning DevOps responsibilities across AWS services and server tooling. Johan has progressed from internships to lead roles, driving front-end migrations (AngularJS→Angular) and end-to-end feature delivery on production systems. Pragmatic and curious, he picks up new languages and libraries quickly and has hands-on experience across mobile, C/C++, Python interest, and server automation. He prefers roles in Rennes but is open to remote opportunities, bringing a blend of technical depth and operational discipline shaped by both startups and scale-up contexts.
11 years of coding experience
4 years of employment as a software developer
Epitech
Baccalauréat, Baccalauréat at Lycée la fontaine des eaux, Dinan (22)
Computer Engr & Computer Sci (CECS), TERM GPA : 3.75, Computer Engr & Computer Sci (CECS), TERM GPA : 3.75 at California State University-Long Beach
Lettres Modernes, Lettres Modernes at Université Rennes 2
French, English