Software
Engineer
I specialize in backend engineering, distributed workflows, and cloud infrastructure. I enjoy solving complex engineering problems, improving system performance, and building reliable software at scale.
Selected
Work
Fault-Tolerant Credential Rotation
Replacing non-expiring machine credentials safely across 2 independently deployed microservices and 12+ infrastructure components. A distributed, lock-coordinated scheduler drives pluggable rotation strategies with retries and cleanup guarantees.
Designed, led, and owned in production
Distributed Systems
Scheduling
Fault Tolerance
Scaling Infrastructure Management to 4,000 Hosts
Raising the supported capacity of VCF SDDC Manager by introducing parallel host processing and optimizing CPU- and memory-intensive APIs and external service calls.
4x capacity (1,000 to 4,000 hosts), 30% faster
Java
Concurrency
Performance
Hunting a Production JVM Deadlock
Finding the root cause of a critical deadlock affecting multiple production customers by combining thread-dump analysis, JProfiler profiling, and JMeter load testing to reproduce it.
Permanent fix, zero recurrence
JVM
Profiling
Debugging
4+ Years of
Experience
Software Engineer · Feb 2022 - Present
Backend engineer on VMware Cloud Foundation, building the services that install, scale, and manage the lifecycle of private cloud infrastructure.
- Owned the design and delivery of the VCFA component installation workflow on Kubernetes clusters using Netflix Conductor orchestration, enabling Day-N deployment by decoupling component installation from Day-0 provisioning.
- Designed and delivered Fleet Build Service and SDDC Build Service, core services of VCF's greenfield Fleet LCM platform, enabling Day-0 and Day-N installation across 10+ components.
- Designed isolated workload domains with independent vSphere SSO domains, increasing workload-domain scalability 67% (15 to 25) and enabling stronger multi-tenant isolation.
- Redesigned topology locking with top-down resource traversal so only required resources are locked, reducing locking overhead by up to 65%.
About
Me
I’m a software engineer at Broadcom (formerly VMware) in Palo Alto, CA, where I work on VMware Cloud Foundation. Most of my work is backend: designing services and APIs, orchestrating long-running workflows across microservices, and making them hold up under failure and at scale.
I studied computer science at the University of California, Irvine (B.S., 2018 - 2021) with a focus on machine learning and computer vision, and I still enjoy projects where technology and art overlap.