Summary
Joseph Barron is a software architect and team lead with a decade of experience designing scalable web applications, developer tools, and cloud infrastructure, currently leading architecture at Art of Problem Solving. He has driven measurable impact—redesigning critical systems to support 10,000+ concurrent contest participants, cutting front-end errors by over 70%, and improving page load performance by 20x—while championing developer experience through tooling, IaC, and onboarding practices. Comfortable across stacks, he’s built flow-based React/TypeScript frameworks, Node.js build tooling, and production-grade LaTeX processing services. Joseph blends hands-on engineering with people leadership, instituting documentation champions, incident automation, and knowledge-sharing rituals that reduce silos and lower bus risk. Based in San Diego, he pairs a B.S. in Software Development with a history of independent product work (a 10k-user streaming SaaS) and open-source contributions.
10 years of coding experience
9 years of employment as a software developer
Computer Science, Computer Science at University of California, Berkeley
Computer Science, Programming, 3.9 GPA, Computer Science, Programming, 3.9 GPA at Grossmont College
High School Diploma, General Education, High School Diploma, General Education at Dublin Coffman High School
B.S. Software Development, Information Technology, B.S. Software Development, Information Technology at Western Governors University
English, Japanese