Cyrille David

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Cyrille David is a software engineer and manager based in Paris with 11 years of experience building quality products and efficient engineering organizations. He blends hands-on full-stack and front-end work with team leadership, contributing significant improvements across the Ember ecosystem—helping projects like ember-cli, ember-template-lint, ember-data and prettier become more robust and maintainable. Known for refactoring build and plugin architectures, improving test suites, and adding automated fixes, he focuses on developer experience and long-term code health. Cyrille is an active open-source contributor (GitHub: @dcyriller) who pays attention to subtle tooling issues such as parser replacements and CI reliability that often go unnoticed. With an ESSEC Master of Science in Management background, he pairs product-minded engineering with organizational and process thinking. He continually learns and brings a pragmatic, cleanup-first approach to complex codebases.
code11 years of coding experience
bookMaster of Science In Management - Grande Ecole, Business Administration and Management, General, Master of Science In Management - Grande Ecole, Business Administration and Management, General at ESSEC Business School
bookClasses Préparatoires Economique et Commerciale - Option Scientifique, Classes Préparatoires Economique et Commerciale - Option Scientifique at Sainte-Marie Lyon
languagesFrench, Arabic, English
github-logo-circle

Github Skills (28)

javascript10
ember-data10
handlebars10
testing10
guideline10
ember-cli10
eslint10
glimmerjs10
analytics10
cicd10
emberjs10
ember10
linter10
linting10
eslint-plugin10

Programming languages (11)

TypeScriptShellRustVim SnippetJavaScriptHTMLVim scriptRuby

Github contributions (5)

github-logo-circle
Send data to multiple analytics integrations without re-implementing new API
Role in this project:
userFront-end Developer
Contributions:1 review, 8 commits, 10 PRs in 2 years 2 months
Contributions summary:Cyrille primarily focused on enhancing the `ember-metrics` library by updating and refactoring the segment.js adapter. Their contributions included updating the segment loading snippet to a more recent version, streamlining the code, and fixing the deprecated `copy` usage. The user also performed general code cleanup, including running prettier to ensure consistent code style, and made minor adjustments due to an upgrade.
ember-addonanalyticsapiemberintegrations
Linter for Ember or Handlebars templates
Role in this project:
userFull-stack Developer
Contributions:3 releases, 15 reviews, 165 commits in 2 years 4 months
Contributions summary:Cyrille primarily focused on refactoring and enhancing the `ember-template-lint` project's core functionality. They streamlined the build process by creating and restructuring plugin-related code. Furthermore, they replaced the `@glimmer/syntax` parser with `ember-template-parser` and integrated the `verifyAndFix` option for automated code correction. These changes demonstrate a focus on improving the project's internal structure and functionality.
emberhandlebarslinterlinthbs
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