Nathan Macfarlane

Software Engineer at Meta

Seattle, Washington, 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
Nathan Macfarlane is a software engineer with eight years of experience building full-stack and frontend systems for high-scale consumer and enterprise products. He has led migrations and refactors that improved performance and developer productivity—reducing app start time from 8 to 2 seconds, cutting crash rates, and removing 100k lines of legacy code. Nathan’s work spans smart TV platforms, Next.js monorepos, and mobile/social features for apps with over 1M MAU, showing a comfort with both platform-specific constraints and cross-platform architectures. He’s held technical leadership roles coordinating multi-team alignment and product direction, and now works at Meta after recent senior engineering roles at Red Bull Media House and Inkitt. Based in Seattle, he combines a curiosity-driven learning mindset with pragmatic execution, often prioritizing safer TypeScript practices and measurable operational improvements. An early instructor in mobile app development, he also brings experience teaching fundamentals to students, reflecting a talent for translating complex concepts into usable knowledge.
code8 years of coding experience
job7 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookAssociate's degree Mathematics, Associate's degree Mathematics at Cuesta College
stackoverflow-logo

Stackoverflow

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

Github Skills (50)

prisma10
jamstack10
graphql10
apollo10
react10
react-native7
postgresql7
mysql7
cordova7
nodejs7
javascript7
oracle7
app-framework7
database7
sqlite7

Programming languages (8)

TypeScriptJavaRustJavaScriptSwiftVim scriptRubyKotlin

Github contributions (5)

github-logo-circle
nathanmacfarlane/Take

Jun 2018 - Jun 2019

Contributions:155 commits, 41 PRs, 63 pushes in 1 year
nathanmacfarlane/dot-files

Apr 2019 - Dec 2022

Contributions:2 PRs, 5 pushes, 3 branches in 3 years 8 months
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 Macfarlane - Software Engineer at Meta