Scott D

Sr Staff Sofware Engineer at Mozilla

Old Toronto, 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
Scott D is a seasoned Sr. Staff Software Engineer based in Old Toronto with 16 years of experience building front-end and full-stack web experiences, currently leading engineering efforts at Mozilla. He has deep expertise in UI-driven projects and has contributed to high-profile Mozilla initiatives like the Firefox New Tab/Discovery Stream, Bedrock, and community-facing tools such as Appmaker and Thimble, focusing on usability, component design, and maintainable code. Scott's background spans hands-on front-end work—templating, sanitization, responsive layouts, and accessibility improvements—coupled with back-end integrations for metrics and authentication. He is known for turning UX-focused requirements into polished, production-ready interfaces and for pragmatic refactors that improve long-term readability and reliability. Notably, his open-source contributions demonstrate a commitment to making complex tooling approachable for non-developers and improving retention and onboarding experiences at scale.
code16 years of coding experience
job15 years of employment as a software developer
bookCPA Computer Programming and Analysis, CPA Computer Programming and Analysis at Seneca Polytechnic
stackoverflow-logo

Stackoverflow

Stats
21reputation
553reached
0answers
1question
github-logo-circle

Github Skills (32)

javascript10
parser10
strings10
web-application10
text-manipulation10
css10
user-interface10
ui-design10
interface-design10
regular-expression10
uid10
firefox10
front-end-development10
nunjucks10
webapp10

Programming languages (9)

TypeScriptC++CSSJavaScriptGoPHPHTMLFreeMarker

Github contributions (5)

github-logo-circle
mozilla-appmaker/appmaker

Apr 2014 - Dec 2014

Appmaker was an exploration in making app authoring available to non-developers
Role in this project:
userFront-end Developer
Contributions:264 commits, 2 PRs, 5 comments in 8 months
Contributions summary:Scott primarily contributed to front-end development, focusing on user interface (UI) improvements and component interactions. Their work included implementing UI components, modifying existing ones to handle user input, and addressing various issues related to event handling and UI display across multiple pages. Additionally, the user refactored code for better readability and maintainability, including changes related to boolean props.
reactauthoring
mozilla/thimble.mozilla.org

Apr 2013 - Mar 2014

UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
Role in this project:
userFront-end Developer
Contributions:110 commits, 1 push, 1 tag in 11 months
Contributions summary:Scott primarily contributed to the front-end development of a web-based code editor. Their work involved adding and modifying HTML tags and attributes for sanitization purposes and introducing Nunjucks templating for dynamic content. They also integrated the Persona authentication system to allow user login and logout functionality. Furthermore, they implemented a user interface for displaying and accessing tutorials.
glitchphpupdateglitch-com
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