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.

4+
Years of experience
4x
Host capacity scaled
30%
Faster 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

Broadcom (formerly VMware)

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%.

Side Projects

Tools & Stack

Java
Language
Spring Boot
Backend framework
Kubernetes
Infrastructure
Netflix Conductor
Workflow orchestration
PostgreSQL
Database
JProfiler
JVM profiling
Python
Language
TypeScript
Language

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.

Let's Connect

My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Mail me