Ernesto M

Staff Software Engineer at LinkedIn

New York, New York, United States
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookM.Sc., Multimedia Information Technologies, M.Sc., Multimedia Information Technologies at ENST Paris
bookM.Sc., Cinema and media Engineering, M.Sc., Cinema and media Engineering at Politecnico di Torino
languagesItalian, English, French
github-logo-circle

Github Skills (8)

javascript10
qunit10
lint10
handlebars10
ember10
test-automation10
testing10
html8

Programming languages (5)

TypeScriptJavaC++JavaScriptElixir

Github contributions (5)

github-logo-circle
qunitjs/qunit

Apr 2020 - Jun 2021

🔮 An easy-to-use JavaScript unit testing framework.
Role in this project:
userQA 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.
testing-frameworktestingjavascriptunit-testing-frameworkunit
Linter for Ember or Handlebars templates
Role in this project:
userFront-end Developer
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.
Request Free Trial
Ernesto M - Staff Software Engineer at LinkedIn