Camille Letavernier

Senior Software Architect at EclipseSource

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
Camille Letavernier is a Senior Software Architect based in Paris with a decade of experience designing and implementing model-driven and modular Java/OSGi systems, particularly around the Eclipse Platform, EMF and graphical modeling frameworks. At EclipseSource she blends deep architecture work with hands-on development of JavaFX, GEF/GMF and tooling integrations, building maintainable platforms for industrial clients. Her background at CEA-LIST includes significant contributions to Papyrus (UML/DSML tooling), where she improved performance, navigation and a CSS-driven diagram theming engine—showing an uncommon focus on both developer ergonomics and end-user UX. An active open-source maintainer, she has full-stack contributions to the widely used Eclipse Theia IDE (UI features, debug protocol enhancements and localization), demonstrating fluency across frontend, extension APIs and platform tooling. Camille combines research-grade rigor from her model-driven education with pragmatic delivery, making complex modeling ecosystems robust and extensible.
code10 years of coding experience
bookMaster 2 (M2), ALMA - Architectures logicielles, Master 2 (M2), ALMA - Architectures logicielles at Université de Nantes
bookPost-Master - Model Driven Development for Software Engineering, Model Driven Development for Software Engineering, Post-Master - Model Driven Development for Software Engineering, Model Driven Development for Software Engineering at Ecole des Mines de Nantes
bookLicence, Informatique, Licence, Informatique at Université de Caen Basse Normandie
languagesFrench, English
github-logo-circle

Github Skills (16)

typescript10
javascript10
typescripts10
react10
typescript-types10
editor9
cloud99
cloud9-ide9
plugin-development9
editors9
ide9
localization8
language-server-protocol8
electron7
debugging7

Programming languages (4)

TypeScriptJavaDockerfileJavaScript

Github contributions (5)

github-logo-circle
eclipse-theia/theia

Apr 2022 - Jul 2022

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 2 commits, 6 PRs in 2 months
Contributions summary:Camille contributed to the Eclipse Theia IDE framework, focusing on the implementation of new features and enhancements across the frontend and plugin extension code. This included adding functionality to comment threads, allowing users to reply and modifying the user interface accordingly. The user also added new debug protocol features for debugging and refactoring existing debug functionality, and implemented localization for user-facing strings. These contributions demonstrate a strong ability to work across different parts of the application.
cloud-ideide-frameworkelectrontheiajavascript
eclipsesource/papyrus-gefx

Mar 2018 - Jun 2022

A new Editor kind for Papyrus, based on GEFx and GMF Runtime
Contributions:6 PRs, 43 pushes, 8 branches in 4 years 3 months
gmfeditorpapyrusruntime
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
Camille Letavernier - Senior Software Architect at EclipseSource