Les Orchard

Staff Engineer at Mozilla

Portland, Oregon, 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

👤
Senior
🎓
Top School
Les Orchard is a Staff Engineer with 17+ years building web and social software, currently focused on flexible web architectures and developer-facing tooling at Mozilla while based in Portland, OR. He blends deep front-end expertise—shipping UI/UX improvements for projects like Mastodon and Firefox Accounts—with robust back-end work, notably reworking asynchronous macro processing in MDN's kumascript. A habitual tinkerer and longtime Mozillian, he has moved fluidly between startups and large teams (del.icio.us, Yahoo!, GitHub) and favors telecommuting and experimentation over relocation. Comfortable across JavaScript, Python, PHP, LAMP stacks and APIs, he pairs pragmatic engineering with a curiosity-driven approach that surfaces in both production systems and side projects. Outside of work he’s an avid maker and “old ADHD cat dad,” which reflects a playful, iterative mindset that shows up in his code and contributions.
code17 years of coding experience
job25 years of employment as a software developer
bookBS Computer Science Psychology, BS Computer Science Psychology at Central Michigan University
stackoverflow-logo

Stackoverflow

Stats
56reputation
574reached
2answers
0questions
github-logo-circle

Github Skills (42)

asynchronous10
javascript10
apidoc10
async10
css10
templater10
template-engine10
testing-library10
api10
front-end-development10
jestjs10
text-processing10
html10
nodejs10
react10

Programming languages (19)

C#C++CRustFluentGoHTMLFreeMarker

Github contributions (5)

github-logo-circle
mozilla/testpilot

Aug 2015 - Mar 2019

Test Pilot is a platform for performing controlled tests of new product concepts in Firefox
Role in this project:
userFront-end Developer
Contributions:18 releases, 675 commits, 804 PRs in 3 years 7 months
Contributions summary:Les primarily focused on front-end development, specifically contributing to the Test Pilot platform. Their work involved implementing a feature to uninstall the Test Pilot add-on, including the creation of an uninstall button and associated alert messages. The user also made updates to the HTML and CSS, including a UTF-8 charset meta tag. The commits also reflect the user's involvement in localizing the application.
firefoxcontrolledtestingthunderbirdgecko
mdn/kumascript

Jan 2012 - Jun 2014

Bringing scripting to the wiki bears.
Role in this project:
userBackend Developer
Contributions:156 commits, 1 comment in 2 years 4 months
Contributions summary:Les primarily contributed to the `kumascript` project by implementing and refining the macro processing functionality. Their work involved reworking the macro processing to work asynchronously and introducing template loading capabilities, demonstrating a focus on backend development. The user also made changes related to API context and error handling in relation to macro executions. Furthermore, they worked on improving the parsing mechanism used for the macro syntax.
wikibearsscriptingbringing
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
Les Orchard - Staff Engineer at Mozilla