Marc Laval

Senior Front End Engineer at Facebook

England, United Kingdom
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
Marc Laval is a Senior Front End Engineer with 13 years of experience building accessible, scalable UI systems and design systems, currently driving front-end engineering at Facebook in England. He combines hands-on component development and cross-platform expertise—contributing to high-profile open-source projects like Angular’s component libraries, zone.js, and ng-bootstrap—with leadership experience managing an engineering team that built UI frameworks used across Amadeus. Marc’s work spans accessibility, testing, and CI/CD improvements, and includes adapting Angular for React Native to deliver native mobile experiences. He holds advanced computing degrees from Imperial College London and Grenoble’s engineering school, and has a track record of speaking at major Angular conferences and aligning internal frameworks with upstream open-source initiatives. A practical problem-solver, he pairs deep technical contributions to famous repos with product-minded ownership of design system quality and developer experience.
code13 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (MSc) Advanced Computing, Master of Science (MSc) Advanced Computing at Imperial College London
bookDiplôme d'ingénieur (MSc) Computer Science, Diplôme d'ingénieur (MSc) Computer Science at Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

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

Github Skills (49)

javascript10
react-native10
bootstrap10
testing10
typescript10
cicd10
saucelabs10
component-testing10
front-end-development10
typescript-types10
bootstra10
typescripts10
angular10
angular-component9
material-design9

Programming languages (8)

TypeScriptC#JavaCSSC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Use Angular and React Native to build applications for Android and iOS
Role in this project:
userFront-end Developer
Contributions:1 release, 191 commits, 86 PRs in 1 year 8 months
Contributions summary:Marc contributed to the implementation of features for the React Native renderer, including support for styles and bindings, native events, scrollview and imageview elements, and complete TodoMVC functionality. Their work focused on enabling and enhancing Angular constructs like directives, projection, sub-components, event dispatchers, and more to improve the functionality of the Angular 2 application within the React Native framework. The user also refactored the component to align iOS and Android versions, demonstrating a focus on cross-platform compatibility.
reactreact-nativeandroidiosangular
ng-bootstrap/ng-bootstrap

Jul 2016 - Oct 2019

Angular powered Bootstrap
Role in this project:
userFront-end Developer
Contributions:19 commits, 21 PRs, 18 comments in 3 years 2 months
Contributions summary:Marc primarily contributed to the Angular-powered Bootstrap library, ng-bootstrap. Their work involved fixing build issues, supporting IE9 compatibility, and refactoring code for Ahead-of-Time (AoT) compilation. They also updated the demo application, including enabling AoT compilation and adjusting dependencies. Furthermore, the user set up Sauce Labs integration for automated testing and addressed code related to Closure Compiler compatibility.
datepickerprogress-barbootstrap-5datetime-pickerpopover
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
Marc Laval - Senior Front End Engineer at Facebook