Experience
2025 — Now
2022 — 2025
2021 — 2022
2021 — 2022
San Francisco Bay Area
2017 — 2021
2017 — 2021
Led the initiative to revamp our infrastructure to improve developer experience, security, stability, and better support our new service-oriented architecture. This includes migrating to Kubernetes, adopting a service mesh, supporting multiple repositories, and rethinking the developer experience from the ground up.
Set the architecture for how Flexport builds work management software which includes core platform components such as a centralized task service, workflow engine, and rules engine. Set the vision for how the core components integrate with each other and outlined how the multitude of existing systems fit into the future vision. Drove alignment internally across the Platform teams and externally across the relevant product teams.
Led the monolith to SOA transition. Drove the implementation and adoption of gRPC, set architectural principles and best practices, led engineering-wide retro and feedback sessions, and aligned eng leadership on solutions to address risks.
Led the research, design, and implementation for the "brain" of our Ocean business which automatically assigns Ocean shipment bookings to the boats they will move on. Compared to the previous manual/Excel based system, this new system significantly increased the quality of assignments and the efficiency of our operations team, and laid the groundwork for more advanced optimizations.
Led the initiative to clean up our most problematic core data models and drove alignment on a long-term vision across multiple teams.
Cofounded and led the frontend infrastructure team, where we improved the frontend codebase, set best practices, built libraries to simplify devex and enforce best practices, and optimized performance.
Blog series: https://flexport.engineering/optimizing-react-rendering-part-1-9634469dca02
Open source library: https://github.com/flexport/reflective-bind
2013 — 2016
2013 — 2016
Built a platform to connect families through the sharing of stories and guidance via video, audio, or written form. Work included web and mobile clients for recording video and audio, backend media processing pipelines, and media serving infrastructure.
Early adopters of React and Clojure.
Education
University of California, Berkeley