David Rouyer is a senior front-end engineer and former CTO with 12 years of experience building scalable, user-focused web platforms for startups and e-commerce. Based in Strasbourg, he blends hands-on front-end craftsmanship with backend and DevOps know-how—evidenced by contributions to projects like Vue Storefront (frontend and backend improvements) and maintenance work on .NET and infrastructure tooling. He works in lean startup mode to ship ergonomic, performant user experiences and has a strong interest in AI, Big Data, IoT and cloud-native architectures. Comfortable across the stack, he has improved type definitions for JavaScript libraries, refactored complex Vue codebases, and automated backend processes to make teams more productive. Practical and entrepreneurial, he has led product engineering at Hopfab and now drives performant front-end delivery at Choose.
12 years of coding experience
6 years of employment as a software developer
Licence, MIAGE, Licence, MIAGE at Université de Lorraine
DUT, Computer Science, DUT, Computer Science at IUT Charlemagne
Alokai is a Frontend as a Service solution that simplifies composable commerce. It connects all the technologies needed to build and deploy fast & scalable ecommerce frontends. It guides merchants to deliver exceptional customer experiences quickly and easily.
Role in this project:
Front-end Developer
Contributions:114 commits, 39 PRs, 6 pushes in 6 months
Contributions summary:David primarily focused on refactoring and updating Vue Storefront components and pages. Their commits show the removal of core page modules, indicating a shift in the application's structure. They also improved linting across the project, improved build configuration, and updated webpack configurations. Their work suggests a focus on improving the application's codebase and making the application more modular and efficient.
An elegant calendar and datepicker plugin for Vue.
Role in this project:
Front-end Developer
Contributions:1 review, 20 commits, 3 PRs in 11 months
Contributions summary:David primarily contributed to the `v-calendar` repository by upgrading dependencies, specifically related to Vue CLI and other project dependencies. They also made modifications to the user interface components and related files to ensure compatibility with the updated dependencies, likely to address any compatibility issues. Their commits include changes to components like Calendar, DatePicker, and CalendarPane, indicating a focus on maintaining and updating core functionalities. Additionally, they were responsible for merging branches and general code maintenance, suggesting a role in ensuring a stable codebase.
vuedatepickercalendar
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
David Rouyer - Développeur Front-end Senior at Choose