Resume

Software Engineer - AI, Autonomy & Robotics

Download PDF

Skills

Languages

C C++ C# Java Python TypeScript

AI / ML

TensorFlow YoloV5 NumPy PyTorch (learning) Computer Vision pydantic-ai Ollama

Tools & Infra

AWS Docker Git Linux Blender Unity Textual

Web

React Node.js TypeScript Express PostgreSQL

Certifications

AWS Cloud Practitioner Secret Security Clearance

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