Philippe Elsass

Senior Staff Engineer at Warner Bros. Discovery

Rosenwiller, Grand Est, 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

👤
Senior
🎓
Top School
Philippe Elsass is a Senior Staff Engineer with 15+ years building and architecting front-end experiences for OTT/ VOD across web, mobile, connected TVs, consoles and Roku. He blends deep JavaScript/TypeScript expertise with niche BrightScript/Roku knowledge and a track record of pushing web-based TV clients (including WebGL) to their limits while scaling apps for massive audiences. A hands-on technical leader, he drives core libraries, developer experience and CI/Docker automation while mentoring teams and shaping cross-organizational strategy. His roots in French web agencies and early Flash work show long-standing UI craftsmanship, and he’s been contributing to open-source projects—from StageXL 2D rendering improvements to FlashDevelop editor features—long before GitHub’s heyday. Based in Grand Est, France, Philippe is as comfortable coding device-specific optimizations as he is liaising with manufacturers and product stakeholders to deliver measurable user impact.
code15 years of coding experience
job18 years of employment as a software developer
bookEngineer's degree, Computer Science, Engineer's degree, Computer Science at Université de Technologie de Belfort-Montbéliard
languagesFrench, English, Russian
stackoverflow-logo

Stackoverflow

Stats
2,621reputation
301kreached
65answers
0questions
github-logo-circle

Github Skills (18)

develop10
haxe10
actionscript10
ide10
code-completion10
dart10
html8
xml8
build-automation8
csharp7
dotnet-core7
uilabel6
flash6
asp-net6
objective-c6

Programming languages (16)

PowerShellC#JavaCSSRustCHaxeGo

Github contributions (5)

github-logo-circle
fdorg/flashdevelop

Sep 2013 - Jan 2018

FlashDevelop is a free and open source code editor.
Role in this project:
userFull-stack Developer
Contributions:591 commits, 186 PRs, 242 pushes in 4 years 4 months
Contributions summary:Philippe primarily focused on contributing to the FlashDevelop code editor, making changes related to code completion features, UI improvements, and build process automation. They implemented fixes for various completion-related issues, including incorrect autocompletion, and added new features for handling completion events. Furthermore, the user made improvements to the project's build process and introduced changes for consistent formatting and handling of the code.
javascripteditoremacs-packagesmakecodecode-editor
bp74/StageXL

Mar 2013 - Aug 2013

A fast and universal 2D rendering engine for HTML5 and Dart.
Role in this project:
userFront-end Developer
Contributions:25 commits in 4 months
Contributions summary:Philippe primarily focused on implementing and refining the `MovieClip` class within the StageXL library. Their contributions involved porting the `MovieClip` functionality from CreateJS, addressing warnings, integrating frame rate control, and resolving retina display issues. The user also added a `ButtonHelper` class to support interactive elements within the library.
rendering-enginedartrendering2d-rendering-enginehtml5
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
Philippe Elsass - Senior Staff Engineer at Warner Bros. Discovery