Nathan Barrett

Senior Software 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

🤩
Rockstar
🎓
Top School
Nathan Barrett is a Senior Software Engineer in Portland with eight years of experience building fast, accessible web experiences, currently working on Firefox New Tab at Mozilla. He has substantial full‑stack Django experience from maintaining and modernizing mozilla.org—an open-source site serving millions—where he updated templates, media handling, and front-end components. Comfortable across React/React Native, Rails backends, and large legacy codebases, he brings practical polish to both UI and server-side concerns. A lifelong reader and coffee enthusiast, he pairs a thoughtful, detail-oriented approach with a history of contributing to high-profile open-source projects.
code8 years of coding experience
job5 years of employment as a software developer
bookCertificate in Front-End Web Development: CSS Javascript Angular JQuery and React. Front-End Web Development, Certificate in Front-End Web Development: CSS Javascript Angular JQuery and React. Front-End Web Development at Epicodus
bookHistory & Political Science Social Sciences, History & Political Science Social Sciences at Augsburg University
github-logo-circle

Github Skills (14)

html10
css10
javascript10
ui-design10
react10
django10
python9
cpp-templates9
html-template9
python-templates9
apptemplates9
code-templates9
user-interface9
firefox8

Programming languages (8)

TypeScriptCSSSCSSJavaScriptFluentHTMLPythonNunjucks

Github contributions (5)

github-logo-circle
mozilla/bedrock

Aug 2021 - Jan 2023

Making mozilla.org awesome, one pebble at a time
Role in this project:
userFull-stack Developer
Contributions:444 reviews, 116 commits, 286 PRs in 1 year 5 months
Contributions summary:Nathan primarily worked on the `mozilla/bedrock` repository, making contributions to both front-end and back-end code. They deprecated hero components and updated Django template macros to incorporate video media, modifying both the front-end templates and the associated styling and data. These updates demonstrate a good understanding of the front-end and back-end and the structure of the Django web framework. Additionally, there were contributions to update the front end for various website features.
pebblefirefoxpythondjangocss
nathan-barrett/bedrock

Aug 2021 - Dec 2023

Making mozilla.org awesome, one pebble at a time
Contributions:146 pushes, 49 branches in 2 years 4 months
pebblemozilla
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
Nathan Barrett - Senior Software Engineer at Mozilla