Summary
Ashwin Agarwal is a versatile full-stack software engineer with a decade of experience delivering scalable web and embedded systems across startups, academia, and large organizations. He is currently Lead Engineer for Trust & Safety at Mozilla, guiding cross-team product development and collaborating with design, data, and business stakeholders. His work spans end-to-end ecosystems—from data-donation tools and browser extensions to real-time interaction systems, with a tech stack including React/TS, Svelte, Firebase, GCP, Terraform, and analytics. As a freelance engineer, he builds automation, data aggregation, and visualization solutions using Node.js, Python, D3, p5.js, ml5.js, and ESP32, often blending hardware and software. Based in New York, he brings a curious blend of technology, design, and urbanism into practical, user-focused engineering.
10 years of coding experience
8 years of employment as a software developer
Eton College
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Stanford University
Hindi, French, Spanish