Staff Software Engineer at Motional | C++ | robotics platforms | performance engineering
Software Engineer with a passion for well-oiled distributed systems.
At Motional, I led architecture and delivery of our core onboard communications infrastructure, and I’m now focused on system performance engineering: improving robot stability, determinism, and observability.
Initiating a focused system performance effort across the onboard autonomy platform to raise measurement/debugging capability and reduce tail latency/jitter.
•
Driving cross-system investigations of contention and bottlenecks, translating findings into reliability and performance improvements.
•
Delivering tracing/profiling tooling (BPF, perf, flamegraphs, IntelPT, etc.) and repeatable workflows/playbooks to scale performance work across teams.
•
Supporting the onboard communications framework previously led through rollout/stabilization; reduced “super-late” message events by ~10×.
Technical lead for the autonomous vehicle onboard communication framework (2022–2024/25): owned architecture, execution, and delivery across teams.
•
Led selection and migration from a legacy messaging system (HOL blocking, reliability/scale limits) to a modern stack (incl. DDS); authored proposals through CTO-level review, built POCs, and drove production rollout.
•
Led a team of 3–5 engineers over ~2.5 years from concept → implementation → operational stabilization; materially improved tail latency, drops/reliability, scalability, and RCA time.
•
Drove on-vehicle network re-architecture to support the new messaging/data-passing model (segmentation, interface configuration, switch settings) end-to-end.
•
Late 2025: transitioned focus toward system performance engineering (eBPF + userspace tracing), with emphasis on tail latency and system jitter.
platform/middleware engineer for autonomous vehicle software: message/data passing foundations, task runtime, embedded linux components, and core infrastructure used by onboard systems.
•
built/maintained production C++ components and tooling
co-founded startup; owned backend + data architecture and core platform design.
•
built cloud services and APIs (aws, python/node, nosql/serverless); delivered production mobile app backend, proven with hundreds of users for > a year.
Lead configuration management for the Modular Control Architecture (MCA) program (next-gen locomotive control system), driving sw/config/firmware release/config governance and cross-team delivery.