2022 — 2025
Alameda, California, United States
Architected and led development of "Nexus", a distributed neuroscience platform with C++ server, Electron/React client, and Python SDK, enabling daily use by researchers for neural device experiments and behavioral trials.
-- Signal-chain' based visual programming GUI for configuring and running neural devices (React, React Flow, ChakraUI)
-- Plot interface, for both live streaming data and interactive browsing of historical data (PlotlyJS, ThreeJS)
-- Python SDK and script runner for running behavioral experiment trials, shipped with out-of-the box
games and hardware support
-- gRPC and ZeroMQ API for ingesting, retrieving experimental data (RPC and PUB/SUB)
-- Video inference pipeline for 2D pose estimation from camera feeds (OpenCV, ONNX Runtime)
-- CI/CD pipelines for automated building, testing, packaging, codesigning & release cutting
Developed cross-language "Synapse" neural device API with gRPC, Protobuf, and ZeroMQ for high-bandwidth data streaming, published to major package managers (PyPi, npm, vcpkg)
Established & contributed to full-stack infrastructure including internal web applications for manufacturing workflows (MES), lab operations (LIMS) and internal company processes; Typescript/React frontend, Rails / Postgres backend, HTTP REST APIs. Established shared component libraries (React, Storybook) & Rails engines, CI/CD pipelines for automated testin, deployment, release cutting (GitHub Actions, Docker), authentication flows with shared sessions (OAuth2 / Auth0), search (Elasticsearch)
San Francisco Bay Area
Contributed Brightware Studio Cloud SPA and microservices for microfactory hardware simulation & configuration (React, Material UI, Node.js, Java Spring, and AWS)
Architected dynamic UI system for hot-swappable device driver interfaces
Maintained shared infrastructure such as component libraries (React, Storybook) and CI/CD pipelines ( GitLab, AWS)
2020 — 2022
San Francisco, California, United States
2017 — 2020
San Francisco
Developed Composer web application featuring visual programming interface and real-time 3D digital twin environment for robotic hardware control using React, Redux, Three.js, and HTTP / WebSockets APIs
Created custom automation software in C++ and Python for manufacturing clients, including pick-and-place and deburring systems integrated with PLCs and I/O modules (C++ & python; HTTP rest APIs)
Contributed to C++ controller software (for state management, motion control, web services, Qt pendant GUI driving hardware)
2016 — 2017
San Francisco, CA
Education
2012 — 2017
Franklin W. Olin College of Engineering
Bachelor’s Degree
2012 — 2017
2008 — 2012
Oregon Episcopal School
2008 — 2012