Skip to content
Teresa Nguyen
00 · Index

I build stuff.

CS + MechE at Yale. Building across robotics, embedded systems, distributed infrastructure, simulation, and machine learning. Anime and Pokemon enthusiast. Formerly Anduril, Medtronic.

01Selected Experience

Anduril Industries

Software Engineer Intern · World Models, Command & Control
Summer 2025Costa Mesa, CA

Building distributed Go and Kubernetes services with Protocol Buffers for Lattice mission autonomy pipelines. Designed the File Descriptor Service SDK to filter protobuf schemas and standardize dynamic proto retrieval across business lines, reducing unmarshal overhead. Also developed latency and memory TUI dashboards to surface distributed-system bottlenecks for mission autonomy teams.

GoKubernetesProtocol BuffersDistributed SystemsgRPCLinux

Yale Faboratory

Simulation / ML Engineer · Wearable Robotics Research
2024 – 2025New Haven, CT

Architecting Real2Sim2Real simulation pipelines in Genesis and Isaac Sim to validate wearable sensor motion capture for soft exoskeleton research. Built synthetic-data workflows and trained ML models for biomechanical motion analysis, and programmed C++ Arduino pipelines for real-time capacitance sensing on wearable hardware.

GenesisIsaac SimPyTorchC++ArduinoReal2Sim2RealPython

Medtronic

Software Engineer Intern · Surgical Robotics
Summer 2024Remote

Engineered a Python and JavaScript backend for surgical robot log analysis, building automated dashboards with REST APIs and SQL pipelines to visualize surgical event data. Also wrote validation and compliance documentation for robotic system software in support of FDA readiness.

PythonJavaScriptSQLREST APIsRoboticsFDA Compliance
02Selected Projects
Momo desk buddy robot

A full-stack Raspberry Pi 5 robot with webcam-based face tracking, voice and touch controls, shared-state concurrency, and Arduino-driven servo actuation. Momo responds to presence, gestures, and voice — a physical interface for ambient computing.

PythonFlaskOpenCVRaspberry Pi 5ArduinoServosEmbedded
Pick and Place Diagram

Built a leader-follower robot system and trained ACT (Action Chunking Transformer) and behavior cloning policies for pick-and-place manipulation. Implemented a full perception-to-actuation loop to test generalization from limited demonstrations.

ACTPythonHuggingFaceImitation LearningBehavior CloningPyTorch
Dumpster Fire
2024Complete

A vision-based waste sorting robot using OpenCV for object detection, the Gemini API for material classification, async WebSockets for real-time control, and Raspberry Pi 5 servo actuation. Built end-to-end from sensing to physical sorting.

PythonOpenCVGemini APIRaspberry Pi 5WebSocketsServos