Dec 2026New-grad · UCF Computer Science · 3.73

Deployed tothe problem.

TL;DR: forward-deployed engineer. I have shipped for the DoD, a bank, a government startup and a paying client. Graduating December 2026.

By the numbers

I build systems that keep working after I leave.

Experience

Jobs where someone hired me to ship.

Department of Defense (DIU)

Forward-Deployed Engineer · May 2026 – Present

Turned 52 conflicting requirements into specs two software vendors could build, under strict IL5/CUI security rules.

requirements covered
50 of 52
gaps found that changed the final pick
7
50 of 52 requirements covered

GovSignals

Forward-Deployed Software Engineer Intern · Jan 2026 – Sep 2026

Built a 24-source contract scraper and data pipeline for a government startup. Deploys went from weekly to same-day.

automated tests passing
1,063
releases in a row with nothing broken
6
bug reports anyone could reproduce
31
Time per CI run
before
18 min
after
6 min

BNY Mellon

Software Engineering Intern · Summer 2026

Shipped changes to internal tools at a regulated bank, through enterprise code review and compliance.

engineers use the tools
60+
bugs fixed in shared code
9
a week of failed builds removed
~4 h

Orleans Cleaning

Contract Software Engineer · Jan 2022 – Present

Built a paying client's AI phone line, payments and website. The AI answers from the company's own data (RAG).

leads a month
180
of manual work saved monthly
~20 h
days from start to live
<30
The Orleans Quality Cleaning site: Ottawa's Most Certified and Insured Cleaning Team, with the quote line and WSIB credentials.

Amazon

Technical Support Specialist · 2018 – 2022

Owned technical incidents from start to finish, and wrote the triage playbook the team adopted.

incidents a day
40+
customer satisfaction
94%
agents adopted the playbook
14

Timeline

Every job and my degree on one line, 2018 to now.

  1. Amazon2018 – 2022
  2. Orleans CleaningJan 2022 – Present
  3. UCFAug 2022 – Dec 2026
  4. GovSignalsJan 2026 – Sep 2026
  5. DoD (DIU)May 2026 – Present
  6. BNY MellonSummer 2026

Amazon, Technical Support Specialist, 2018 – 2022. Orleans Cleaning, Contract Software Engineer, Jan 2022 – Present. UCF, B.S. Computer Science, Aug 2022 – Dec 2026. GovSignals, FDE Intern, Jan 2026 – Sep 2026. DoD (DIU), Forward-Deployed Engineer, May 2026 – Present. BNY Mellon, SWE Intern, Summer 2026.

B.S. Computer Science

UCF · Aug 2022 – Dec 2026 · 3.73 GPA, Dean's List

Languages
Python · TypeScript · SQL · Go · Rust · C# · Java · C++ · Swift
Backend and infra
PostgreSQL · TimescaleDB · Docker · Kubernetes · Kafka · Terraform · AWS · Azure · GCP · Linux · CI/CD · FastAPI · Flask · Node.js
AI and ML
LLMs · RAG · Evals · LLM agents · Gemini · Claude · Whisper · PyTorch · Transformers · CUDA · TensorRT · Optuna · Pandas · Databento
Product and devices
Next.js · React · Three.js · WebRTC · WebGPU · Twilio · Telnyx · Stripe · Payload · Playwright · Intuned · SwiftUI · ARKit · Meta Wearables SDK · ROS 2 · ESP32

Projects

Things I built, solo or with a team. Tap a row in the list for details.

Farsight at Knight Hacks IX: the operator in a Quest headset on the right drives the small rover across the room on the left.

Farsight

Knight Hacks IX · team of 4 · Oct 2026

A VR-controlled rescue robot with all its AI on a Jetson board. Prizes from NVIDIA, Hugging Face, Full Sail and Encompass.

sponsor prizes won
4
to read a person's pose
15.29 ms
faster 3D room scans
11.8x
The live MNQ five-minute chart from trading.dmchang.xyz with the strategy lanes above it.

Trading Systems

GPU-accelerated quant trading platform · live

A bot that trades futures on its own (MES, MNQ, MGC), with broker stops, reconciliation and kill switches.

live, on a $50K account
+6%
strategy settings tested on GPU
315K+
Farm Hand on Devpost: the real sensor rig on a desk beside the live site comparing the decision model's box with a timer.

Farm Hand

ShellHacks · AI irrigation autopilot

An AI that decides when to water crops, from soil, insect and weather data.

right on 7,524 test decisions
94.1%
less water in a season replay
56.2%
parameter AI model
322M
PredictIt running live on a Knicks vs Celtics game: YOLO tracking boxes over the players and a 52 percent win-probability dial beside the market's 51 percent.

PredictIt

BloomKnights · Winner, Best Use of Google Gemini

Watch a game through Ray-Ban Meta glasses: Gemini names the sport and the browser tracks every player.

past games to replay
4
confidence needed to switch sports
70%

Open source

4 pull requests I wrote, reviewed and merged by the maintainers of Starship, Streamlit and Nautilus Trader.