Apollinaire Lecocq is a Senior Software Engineer based in Geneva with 10 years building pragmatic, high-velocity web products across full-stack JavaScript (React, GraphQL, Node.js, Meteor/VulcanJS). He has led end-to-end product work—from architecting integrations with major ATS and Google services at HireSweet to running the full tech stack as Lead Developer at Live for Good—while keeping a strong focus on developer experience and platform security. An active open-source contributor, he has improved internationalization, form UX, and list-loading behavior in prominent projects like VulcanJS and ForumMagnum, including adding French localization. Comfortable switching between shipping fast and refining for quality, he pairs a critical, pragmatic mindset with hands-on execution and a taste for cycling and open-source collaboration outside work.
10 years of coding experience
9 years of employment as a software developer
Master of Engineering (MEng), Computer Science, Master of Engineering (MEng), Computer Science at CentraleSupélec
Computer science, Computer science at Universidad de Chile
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
Role in this project:
Full-stack Developer
Contributions:3 reviews, 115 commits, 56 PRs in 2 years 11 months
Contributions summary:Apollinaire made contributions focused on enhancing the user interface and improving the application's internationalization and form functionalities. They addressed issues in the Components Dashboard, refactored form components, and added French language support. Furthermore, the user improved the loading behavior of the `withList` component and made adjustments to the codebase to align with openCRUD API practices. Finally, they refined code for form error display and improved the handling of user input.
The development repository for LessWrong2 and the EA Forum, based on Vulcan JS
Role in this project:
Full-stack Developer
Contributions:9 commits in 1 month
Contributions summary:Apollinaire contributed to the localization and internationalization aspects of the project by adding French language support. They updated the codebase by modifying the schema and components within the Vulcan Forms package. Furthermore, the user addressed a minor UI bug related to the display of errors in form fields. These changes indicate a focus on both front-end and localization tasks within the project's development.
vulcanforumforums
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Apollinaire Lecocq - Senior Software Engineer at HireSweet