Resume
Software Engineer - AI, Autonomy & Robotics
Skills
Languages
AI / ML
Tools & Infra
Web
Certifications
Key Projects
Nauticus Robotics: Data Generation Pipeline
Stack: Python, Blender, TensorFlow, YoloV5
Built a synthetic data generation pipeline producing 30,000+ labeled training images for underwater object detection. Automated stereo image processing for 90% throughput improvement. Implemented conic reconstruction algorithms from published research.
OSU Underwater Robotics: ML Perception System
Stack: Unity, C#, Python, Machine Learning
Built a real-time Unity simulation for visualizing robot navigation behavior. Applied ML techniques to auto-label thousands of data points for distance and rotation detection in low-visibility water.
SUMO: Multiplayer Game
Stack: Unity, C#, Steamworks, FishNetworking
Shipped a multiplayer fighting game to Steam. Built real-time networking from scratch including lobby systems, state synchronization, and latency management.
Saucer: Recipe Parser & Organizer
Stack: TypeScript, React, Node.js, LLM, PostgreSQL
Full-stack recipe organization app. Integrated LLMs for recipe parsing and generation. Built with React frontend, Node.js backend, and PostgreSQL database. Lives in a VPS for 24/7 availability
FernBot: Coding Agent
Stack: Python, pydantic-ai, Textual, Ollama
Built a local-first coding agent TUI from scratch. Designed the tool surface (file edits, shell, REPL, glob/grep, web), wired a permission system for destructive operations, and integrated streamed output from a local LLM via Ollama.
Work Experience
Boeing
Software Engineer IC2
Florida | 2024–Present
- Developed automated integration tests validating vehicle software against real sensor data.
- Designed automation tools that cut rework by 50% and eliminated months of manual effort.
- Selected for multiple high-priority cross-functional teams across subsystems and infrastructure.
Nauticus Robotics
Software Engineer
Houston, TX | 2022
- Built a Blender-based synthetic data pipeline generating 30,000+ labeled ML training images.
- Automated stereo image processing pipeline, improving throughput by 90%.
- Implemented conic reconstruction algorithms from research papers for real-world computer vision deployment.
OSU Underwater Robotics
Autonomy & Perception Engineer
Columbus, OH | 2020–2024
- Built a Unity simulation for real-time visualization of robot navigation and perception.
- Applied ML techniques to auto-label thousands of data points for underwater object detection.
For full education details and a printable version, download the complete resume.
Download PDF Resume