Summary
Will Hastings is a Staff Software Engineer with 12 years of experience building frontend-first, full-stack web and mobile applications, currently leading Core Performance at Asana. He specializes in React and React Native, UI component libraries, accessibility, and single-page application architectures, having driven design system expansions and React Native support at Meta. Will combines hands-on implementation—from GraphQL-backed APIs to polished browser UIs—with technical project leadership, having led teams of up to eight engineers and mentored multiple senior engineers. His work has measurably improved product metrics (e.g., increasing business engagement and Page fans at Meta) and accelerated development velocity through reusable component infrastructure. He’s passionate about crafting delightful, user-empowering experiences and routinely pushes into new domains to ship impactful features. Outside engineering he invests in serving others, particularly efforts to aid the global poor.
12 years of coding experience
11 years of employment as a software developer
High School Diploma, High School Diploma at St. Joseph Notre Dame High School
Associate of Science (AS) Web Programming, Associate of Science (AS) Web Programming at Berkeley City College
Ruby Rails & JavaScript, Ruby Rails & JavaScript at App Academy