Julian Descottes

Software Engineer at Mozilla

Lausanne, Vaud, Switzerland
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
Julian Descottes is a seasoned software engineer with 13 years of experience specializing in front-end engineering, test automation, and developer tooling, currently contributing to Firefox DevTools at Mozilla from Lausanne. He brings deep expertise in browser internals and quality engineering, having improved test suites and network-related features across high-profile projects like Puppeteer, Web Platform Tests, and gecko-dev. His work blends UI component development (e.g., the Firefox debugger and Piskel pixel editor) with robust automated testing for cross-browser compatibility and WebDriver BiDi scenarios. Comfortable across full-stack tasks, Julian has a track record of shipping nuanced features such as transparent GIF export and service-worker-aware network tests. Colleagues rely on him to bridge front-end UX improvements and hard-to-reproduce browser behaviors, an uncommon combination that strengthens both developer tools and web platform reliability.
code14 years of coding experience
job8 years of employment as a software developer
bookJoint Master, Computer Science, Joint Master, Computer Science at Ecole nationale supérieure des Mines de Saint-Etienne
bookUniversity of New Brunswick
languagesFrench, English, German
github-logo-circle

Github Skills (34)

puppeteer10
javascript10
webdriver10
bidi10
canvas10
testing10
css10
webpages10
ui-design10
web-content10
devtools10
uid10
automation10
firefox10
front-end-development10

Programming languages (17)

PowerShellJavaC++CSSBikeshedRustMakefileGo

Github contributions (5)

github-logo-circle
piskelapp/piskel

Aug 2012 - Jul 2021

A simple web-based tool for Spriting and Pixel art.
Role in this project:
userFull-stack Developer
Contributions:25 releases, 1455 commits, 375 PRs in 8 years 11 months
Contributions summary:Julian primarily contributed to the front-end development of the Piskel application, implementing UI features and handling the integration of keyboard shortcuts. They also worked on adding a GIF export feature that supports transparency, demonstrating their proficiency in image processing and UI integration. Furthermore, the user made various improvements to the existing UI, and added drag and drop feature, as well as contributions to general styling. The user also worked on back-end by fixing the issues related to the piskel deserialization.
spritesheetartcanvasgifjavascript
mozilla/gecko-dev

Jan 2016 - Jan 2023

SUPERSEDED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
Role in this project:
userBack-end & Front-end Developer, Test Automation Engineer
Contributions:2919 commits in 7 years 1 month
Contributions summary:Julian primarily contributed to the Firefox DevTools project by working on network-related features and tests. Their work included implementing and testing functionalities to enhance the Network Monitor, such as supporting cookie and header modifications, handling cached stylesheets, and addressing issues related to data URIs and service worker requests. The user also wrote and updated test cases for WebDriver BiDi, demonstrating skills in test automation and debugging.
firefoxgit-mirrormercurialmozilla-firefox
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
Julian Descottes - Software Engineer at Mozilla