Kirkland, Washington, United States
I'm a software engineer at AWS who gets excited about finding the real problem hiding beneath the obvious one. Over the past 3+ years on AWS Control Tower, I've learned that the most valuable work often isn't building new features—it's diving deep to understand why systems fail, automating away the painful manual processes everyone accepts as "just how it is," and helping teams outside my immediate scope succeed. Some examples: - Traced a production outage through a community-owned library to find a hidden bug and resolved it, mitigating the risk for 500+ AWS services - Pioneered region automation that reduced weeks of manual work to less than a day, becoming one of the first AWS teams to achieve full automation - Turned an multi-week long manual deployment into a single-day automated process after noticing a teammate struggling with manual work I care about building systems that are maintainable six months from now, not just shipped on time today. I believe the best solutions come from understanding tradeoffs and disagreeing respectfully when needed. And I've found that some of my most impactful work has been helping other teams solve their problems, even when it wasn't my direct responsibility. Currently building multi-account management infrastructure at AWS scale. Always interested in talking with people who care about distributed systems, operational excellence, and making other engineers' lives easier.
Developed an AWS service (Control Tower) for multi-account management and cloud security governance with thousands users governing billions USD of ARR. Drove infrastructure modernization and cross-team service architecture refactor efforts. Led the development of a critical microservice’s infrastructure, meeting requirements for low-latency and high-available APIs (<100ms latency, >1000 TPS). Owned critical incident responses, conducting in-depth analysis to find hidden root-causes and remediated risks in a common dependency for >500 services across AWS. Designed and rapidly implemented solutions to resolve critical project blockers and meet tight deadlines by simplifying and parallelizing the scope.
Developed and simplified REST API specifications to improve customer use-cases. Expanded service infrastructure to 10+ regions, and automated build processes across microservices to reduce build effort by ~90%. Automated an internal artifact update process which reduced development time by ~80%. Simplified redundant infrastructure, saving $2000+/yr & reducing developer operational costs. Mentored interns & new team members, providing technical context to streamline onboarding.
Tutoring physics for undergraduate students at the University of Washington as part of the Center for Learning and Undergraduate Enrichment (CLUE).
Undergraduate team lead for the Connected and Automated Vehicle swimlane for the UW EcoCAR team.
Designed, implemented, deployed, and monitored a customer-facing feature for 13,000+ Control Tower service users. Created extensible infrastructure following Java OOP principles. Worked with existing code base using dependency injection, unit & integration testing, and pipeline frameworks.
Helped teach Geometry to K-12 students as part of the University of Washington Summer Stretch program.