# Aaron Leung > Software Engineer specializing in Developer Tools and Backend Engineering Location: Berkeley, California, United States Profile: https://flows.cv/aaronleung Backend Engineer with experience in creating developer tools, web services, cloud applications, and REST APIs. Primarily skilled in Go, AWS, NoSQL, and programming language implementation, with additional experience in Java, Python, and MySQL. ## Work Experience ### Principal Software Engineer @ Monster Jan 2018 – Jan 2020 | San Francisco Bay Area * Lead developer of new push notification service for the Monster mobile app; handled architectural decisions, implementation, setting up data store and deployment, etc. * Did extensive work on modernization and tech-debt cleanup of existing mobile backend -- refactored HTTP routing logic and request handlers; added tracing and instrumentation to significant portions of the codebase; implemented structured logging and correlated logs with traces for better insights into performance and errors. ### Senior Software Engineer @ Sourcegraph Jan 2016 – Jan 2017 | San Francisco Bay Area Lead developer of Sourcegraph's Java Language Server, a static analysis and code navigation service for Java projects (delivered this project under high pressure and tight time constraints, which was critical in securing one of Sourcegraph’s first six-figure, multi-year contracts with a large enterprise customer) ### Senior Software Engineer @ MuleSoft Jan 2015 – Jan 2016 | San Francisco Bay Area * Created an extensible event notification framework for Anypoint MQ (a cloud-based message broker), allowing internal components to publish and observe internal events in a modular and asynchronous manner, and send telemetry to multiple analytics backends. * Implemented various features for Anypoint MQ and Object Store such as dead-letter queues and paginated queries ### Senior Software Engineer @ Moovweb Jan 2011 – Jan 2015 | San Francisco Bay Area * Worked closely with Product leadership to help establish product priorities and strategic direction * Initiated research and developed prototypes involving V8 and Node, which led to the transition of the Moovweb platform to more modular technologies and architectures. * Primary maintainer of "Tritium" -- Moovweb's custom scripting language for parsing and rewriting HTML, which was one of the core features and value propositions of the Moovweb platform * Primary developer and maintainer of "LibSass" (an open-source C++ implementation of the Sass CSS preprocessor: http://github.com/sass/libsass/commits?author=akhleung) * Extensive work with LibXML -- redesigned and modularized bindings to the Moovweb platform to improve performance and reliability, and provide a backward-compatible upgrade path for customers ### Graduate Student Instructor @ UC Berkeley Jan 2009 – Jan 2009 | San Francisco Bay Area Computer Science 194-7 / 294-7, “The Art of Animation” * Composed and delivered majority of lectures and presentations on animation and storytelling topics. * Established curriculum and policy regarding course content, assignments, and grading criteria. * Handled administration and logistics -- class schedule, guest lecturer visits, assignment schedule, submission, and grading. ## Education ### Bachelor of Arts (B.A.) in Rhetoric University of California, Berkeley ## Contact & Social - LinkedIn: https://linkedin.com/in/aaron-leung-b1aa7b59 --- Source: https://flows.cv/aaronleung JSON Resume: https://flows.cv/aaronleung/resume.json Last updated: 2026-04-05