Pierre-marie Dartus

Software Engineer at Nabla

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
Pierre-marie Dartus is a staff software engineer based in Paris with 13 years of experience building high-performance frontend platforms, developer tooling, and backend services at scale. He led large teams and cross-organizational initiatives at Salesforce, delivering UI frameworks and compilation services that power millions of developers and handle hundreds of millions of requests per day, and achieved multi‑fold improvements in Core Web Vitals and LCP. Equally comfortable in browser internals and server-side systems, he has contributed to notable open-source projects like jsdom and the popular mockttp HTTP testing library, improving DOM semantics, Shadow DOM support, and connection reliability. He’s a hands-on technical leader who pairs measurable performance wins with mentoring and developer experience work, and he brings a pragmatic, standards-minded approach informed by participation in W3C Web Components discussions. Now at Nabla, he continues to focus on scalable, reliable front-end architecture and developer enablement.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at INSA Lyon - Institut National des Sciences Appliquées de Lyon
bookComputer Science, Computer Science at Shanghai Jiao Tong University
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

unit-testing10
javascript10
lwc10
testing10
component-development10
css10
http10
typescript10
proxy10
web-components10
mock-server10
dom-manipulation10
typescript-types10
jsdom10
html10

Programming languages (8)

TypeScriptRustScalaJavaScriptPHPHTMLPythonNunjucks

Github contributions (5)

github-logo-circle
salesforce/lwc

Nov 2016 - Aug 2022

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
Role in this project:
userFront-end Developer
Contributions:25 releases, 869 reviews, 571 commits in 5 years 9 months
Contributions summary:Pierre-marie contributed to the Salesforce LWC (Lightning Web Components) project, which focuses on building web components. Their commits primarily involved adding and modifying tests to cover functionality related to styling and rendering behavior, including features like class and style attributes, dynamic properties, and the integration of the :dir CSS selector. They also contributed to testing the interaction of elements with light DOM. The user demonstrated proficiency in web component development, unit testing, and CSS styling within the LWC framework.
blazingweb-componentsenterprise-gradeframeworkwebcomponents
jsdom/jsdom

Aug 2018 - Feb 2020

A JavaScript implementation of various web standards, for use with Node.js
Role in this project:
userFull-stack Developer
Contributions:19 commits, 22 PRs, 3 pushes in 1 year 6 months
Contributions summary:Pierre-marie primarily contributed to the `jsdom` project by implementing new features and fixing existing bugs related to HTML and DOM functionalities. Their work included implementing the `draggable` attribute for HTML elements, adding support for Shadow DOM, and addressing issues related to connected state within the shadow tree. Additionally, the user made substantial changes to improve the handling of node tree modifications and MutationObservers, demonstrating a deep understanding of DOM specifications.
jsdomnode-jsjavascriptstandardsnodejs
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