Ernesto M is a Staff Software Engineer based in New York with 11 years of experience building production-grade web and mobile systems, currently leading Sponsored Content efforts at LinkedIn. He has driven major product launches—owning iOS support for Document Ads and designing advertiser-facing search and campaign-initiation flows—while leading tracking and metrics work. Previously he migrated legacy advertising systems to an Ember stack and shipped editable Sponsored Message and Conversation Ads that answered high-priority customer requests. An active open-source contributor, he has improved linters and testing frameworks (notably ember-template-lint and QUnit), adding practical features like attribute-indentation rules and data-driven test utilities. With a background spanning mobile prototypes, distributed systems research, and multimedia engineering from Politecnico di Torino and ENST Paris, he combines deep front-end craft with a strong systems and research pedigree.
11 years of coding experience
10 years of employment as a software developer
M.Sc., Multimedia Information Technologies, M.Sc., Multimedia Information Technologies at ENST Paris
M.Sc., Cinema and media Engineering, M.Sc., Cinema and media Engineering at Politecnico di Torino
🔮 An easy-to-use JavaScript unit testing framework.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:31 reviews, 10 commits, 20 PRs in 1 year 2 months
Contributions summary:Ernesto primarily contributed to improving the QUnit testing framework by adding new features and functionality for testing. Their work involved implementing features like `test.each` for data-driven testing, and introducing strict boolean assertions to enhance test clarity. Furthermore, they refactored test code to use new assertion types and cleaned up existing usages, improving test maintainability.
Contributions:19 reviews, 18 commits, 7 PRs in 4 years 2 months
Contributions summary:Ernesto primarily contributed to the `ember-template-lint/ember-template-lint` repository by implementing and improving linting rules for Ember templates. They focused on enhancing the rule for attribute indentation, including support for HTML elements, self-closing tags, and angle bracket invocations. Furthermore, they refactored configurations and updated error messages to improve the tool's usability and accuracy.
hbslinterlinthandlebars-templateshandlebars
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.