Leo Mcardle

Senior Software Engineer at Mozilla

London, 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
Leo Mcardle is a Senior Software Engineer based in London with 14 years of full‑stack experience and a strong focus on clean, test‑driven, maintainable code. He currently contributes to MDN Web Docs at Mozilla, improving front‑end UX, accessibility and browser compatibility for one of the web’s most referenced developer resources. Leo has a track record of shipping practical features and fixes across large open‑source platforms—most notably Discourse—where he extended UI outlets, improved email/image handling and added moderation/security checks like DMARC. Comfortable across front‑ and back‑end stacks, he combines product-minded engineering with a habit of thorough documentation and automated testing. Outside product work he regularly contributes to open source, bringing institutional projects into day‑to‑day use and advising on identity and access initiatives.
code14 years of coding experience
job5 years of employment as a software developer
bookThe King’s School, Worcester
bookUniversity College London
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

mdns10
ruby-rails10
typescript10
javascript10
rails10
typescripts10
discourse10
react10
forum10
typescript-types10
ruby10
ember9
html9
css9
handlebars8

Programming languages (18)

CSSC++RustCTeXVueHTMLJSON

Github contributions (5)

github-logo-circle
mdn/yari

Apr 2022 - Jan 2023

The platform code behind MDN Web Docs
Role in this project:
userFront-end Developer
Contributions:468 reviews, 61 commits, 369 PRs in 9 months
Contributions summary:Leo primarily contributed to the front-end of the MDN Web Docs platform, focusing on the implementation and improvement of user interface elements. Their work involved generating featured articles, adding default values to locale parameters for improved type safety, and refining the search functionality. They also addressed issues related to accessibility and user experience, such as improving mobile overlay logic. They also worked on adding updates for browser compatibility data.
mdncode-behindyari
discourse/discourse

Oct 2015 - Jan 2020

A platform for community discussion. Free, open, simple.
Role in this project:
userFull-stack Developer
Contributions:40 commits, 43 PRs, 76 comments in 4 years 3 months
Contributions summary:Leo contributed to the front-end and back-end aspects of the Discourse platform. They implemented new user profile and card outlets by modifying Handlebars templates, extending the user interface. Furthermore, the user fixed bugs related to image handling and email functionality, including handling images with missing protocols and fixing threading problems. The user's work also included adding plugin outlets for categories and user preferences, extending the platform's customizability.
discourserailsforumjavascriptruby
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
Leo Mcardle - Senior Software Engineer at Mozilla