Margaret Leibovic

SVP Engineering at League

Ottawa, Ontario, Canada
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
Margaret Leibovic is a seasoned engineering leader with 16 years of experience scaling product and data teams, currently serving as SVP Engineering at League in Ottawa. She advanced through hands-on roles from mobile developer to executive, pairing deep frontend and mobile engineering roots at Mozilla with strategic leadership that drives reliable consumer products at scale. Margaret still codes and contributes to open-source projects—work that includes UI and localization improvements for Firefox OS’s Gaia and test automation for Mozilla’s readability library—bringing a pragmatic, quality-focused lens to engineering operations. Known for turning product-driven roadmaps into shipped experiences, she blends people management, technical mentorship, and a passion for developer tooling to improve team velocity and product quality. An MIT Computer Science alum, she combines institutional-level engineering rigor with startup agility and a knack for translating user-facing complexity into elegant, testable systems.
code16 years of coding experience
job16 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at Massachusetts Institute of Technology
github-logo-circle

Github Skills (10)

javascript10
localization10
user-interface10
test-automation10
testing10
html9
nodejs8
json8
css8
mobile-development7

Programming languages (9)

TypeScriptJavaC++JavaScriptSwiftHTMLFreeMarkerKotlin

Github contributions (5)

github-logo-circle
mozilla/readability

Feb 2015 - Mar 2016

A standalone version of the readability lib
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:40 commits, 32 PRs, 24 pushes in 1 year 1 month
Contributions summary:Margaret primarily focused on enhancing the testing infrastructure and test coverage for the `mozilla/readability` repository. Their contributions include creating test pages for easier development and updating existing tests to include metadata validation. The user also implemented a script to generate test cases and generate the expected metadata file. Furthermore, the user added tests for the `isProbablyReaderable` function.
ruststandalonereadability
mozilla-b2g/gaia

Oct 2012 - May 2014

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:43 commits in 1 year 7 months
Contributions summary:Margaret primarily focused on front-end development, specifically improving the user interface of the HTML5-based phone UI. Contributions include adding multi-touch support to the keyboard, adapting the display for localized data from application manifests, and implementing changes to the browser settings. The user also made changes related to the homescreen and activity picker interfaces, suggesting a focus on UI enhancements and localization.
branchesphonejavascriptgaiahtml5
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
Margaret Leibovic - SVP Engineering at League