# James Sedgwick > Building accessible, robust, and performant machine learning infrastructure for all software engineers. Location: Brooklyn, New York, United States Profile: https://flows.cv/jamessedgwick ## Work Experience ### Senior Systems Software Engineer @ LastMile AI Jan 2024 – Jan 2025 | New York, New York, United States ### Senior Software Engineer @ Google Jan 2020 – Jan 2023 | New York, New York, United States Storage infrastructure ### Software Engineer @ Symbiont Jan 2019 – Jan 2020 | Greater New York City Area ### Senior Software Engineer @ Lyft Jan 2018 – Jan 2018 | Greater New York City Area Networking Member of core networking team, which is responsible for the data plane and much of the control plane of Lyft’s server side architecture. Worked on multiple aspects of Lyft’s deployment of Envoy, including primary development of an Envoy xDS configuration server; improving development/production parity for engineers; and oncall responsibilities. Contributed to mainline OSS Envoy as well as Lyft’s core Go libraries and toolchains. ### Software Engineer @ Facebook Jan 2013 – Jan 2017 | New York, NY Core Libraries Responsible for overall health of Facebook’s core C++ libraries, including folly, fbthrift, and other internal components, with an emphasis on both performance and developer friendliness. Free reign to analyze their usage across the codebase, identifying and fixing problems with or gaps in available abstractions. Additionally, building out tooling to enable Facebook engineers to easily leverage the dynamic tracing abilities provided by the new Linux eBPF framework. Asynchronous C++ APIs Co-author of folly::futures and wangle (see Open Source below). Designed, implemented, promulgated, and supported these libraries. folly::futures is now the default mechanism for writing asynchronous C++ at Facebook, and wangle components are critical to building concurrent and asynchronous client/server components, including in the open source projects hhvm, fbthrift, and proxygen. Messages Infrastructure Designed, implemented, and deployed the C++ backend for a new caching service for Facebook Messages, tailored to the balanced read/write ratio of messaging workloads, reducing both message read latency and load on the backing persistent message store. Containerized Deployment Collaborated on support for service identity and authentication to Facebook’s containerized deployment infrastructure (think Amazon ECS). Refactored legacy components to bring them up to speed with modern C++. Contributed to upgrade from cgroups to cgroups2, towards a future of effective resource control. ### Software Engineering Intern @ Facebook Jan 2012 – Jan 2012 | Menlo Park, CA Cache Infrastructure Introduced multithreading to the previously single threaded architecture of Facebook’s cache request router, significantly improving both throughput and latency (now open source at github.com/facebook/mcrouter). Introduced on-time eviction of expired items to Facebook’s fork of memcached, improving cache utilization and hit rate. ### Software Engineering Intern @ Tracelytics Jan 2011 – Jan 2011 | Providence, Rhode Island Area Full Stack Worked with a team of six to take a new distributed systems tracing technology from a proof of concept to a polished application. Worked on both frontend (interactive data visualization) and infrastructure (tracing implementation, data pipeline, payments backend). ### Research Intern @ Brown University Department of Computer Science Jan 2010 – Jan 2010 Body Modeling Optimized machine learning pipeline in C++ and MATLAB to effectively and efficiently fit a single generic mesh to 3D scans of human bodies. Created models from resulting data for applications like personalized motion capture and automatic apparel sizing. Technology now commercialized as Body Labs. ## Education ### Bachelor of Science (BS) in Computer Science Brown University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/james-sedgwick - Website: https://florasystems.ai --- Source: https://flows.cv/jamessedgwick JSON Resume: https://flows.cv/jamessedgwick/resume.json Last updated: 2026-03-20