Home
Download PDF

Nate White

AI Engineer | C++ / C# / Python / System Design / ML

Chicago, ILNateWhite.dev@gmail.comlinkedin.com/in/nathan-white-799765218github.com/nateprogramnatewhite.dev

Summary

AI Engineer at Cyclotron, Inc. C++, C#, Python, and TypeScript engineer. Shipped a scheduling app to web, iOS, and Android under my LLC. Built a live ML trading research platform and a C++ game engine that shipped a game to Steam. I use Claude Code to ship MVPs fast. Shipped games with teams of 6 and 19 at DigiPen.

Skills

Languages
C++, C#, Python, TypeScript, Java
Frameworks & Engines
PyTorch, FastAPI, Next.js, React, Capacitor, Unreal Engine 5, Unity, OpenGL
Tools, Infrastructure & Databases
Git, Docker, Azure DevOps, Jenkins, Vercel, Linux, PostgreSQL, Prisma, SQLite

Education

BS Computer Science & Game Design · DigiPen Institute of Technology, Redmond, WA
2021 - 2026

Experience

AI Engineer · Cyclotron, Inc.

Jul 2026 - Present
Remote, US · Azure DevOps · Anthropic Associate Certified

Founder & Engineer · Veltarium Software LLC

Mar 2026 - Present
Chicago, IL
  • Built SquadPact, a scheduling, RSVP, chat, and payments app for adult soccer leagues, shipped to web, iOS, and Android from one TypeScript codebase (Next.js + Capacitor).
  • Designed a 30-model Prisma schema and 114 API route handlers covering leagues, seasons, rosters, events, RSVPs, team and direct chat, payments, and a player marketplace.
  • Per-league scrapers (GSSL, Rats) fill in schedules, teams, and results. A scheduled job moves each team through commitment, recruiting, payment, and active phases.
  • Integrates Neon Postgres, Clerk auth, Stripe (platform fee), Firebase push, Resend email, and Vercel Blob.
  • Also shipped Budget Buddy (web paycheck planner) and Adaptive Strength Trainer (Android AI training app).
Case study

Software Development Intern · Spur Reply (formerly The Spur Group)

Jun 2021 - Aug 2021
Redmond, WA
  • Shipped React + TypeScript client microsites through the firm's .NET + Azure DevOps pipeline.
  • Built Power BI dashboards on client data for several projects.
Case study

Software Development Intern · Spur Reply (formerly The Spur Group)

Jun 2020 - Aug 2020
Redmond, WA
  • Automated a weekly newsletter to 10,000+ Microsoft employees that had been assembled by hand.
  • Built an employee morale survey in Microsoft Power Automate that ran inside Microsoft Teams.
Case study

Projects

StockAI · Live ML trading research platform

2024 - 2026
Python, PyTorch, FastAPI
  • Designed a multi-head LSTM that predicts stock price moves from Yahoo Finance data, news, and social posts (YouTube, X, Reddit).
  • ~11,500 lines of Python across 42 modules. Correlation analyzers feed the LSTM, which predicts 10 timeframes.
  • A retrainer scores past predictions, adjusts feature weights, and rolls back automatically when accuracy drops.

Mayhem Engine · Custom C++ game engine built from an empty VS project

2023 - 2024
C++, GLFW, rapidjson, OpenGL
  • Built a particle system (~1,260 LOC) whose JSON emitter files hot-reload without a rebuild.
  • Wrote the stat/upgrade system (~710 LOC), so designers tune each upgrade level by editing JSON.
  • Designed the input layer over GLFW. Shipped Zeppelin Rush, a tower-offense game, to Steam on the engine.

Genetic AI · Genetic algorithm that learns to play a game

2024
Python
  • Wrote a Python genetic algorithm that played Zeppelin Rush and found a three-star strategy in 16 generations.
  • Started from 60 random playthroughs and bred and mutated the best ones. It beat the best human score after 14 generations.
  • Its runs showed the designers where the game was unbalanced.

Treasure Party · Local 4-player couch party game

2024
Unity, C#
  • Owned several minigames, each with its own C# state machine.
  • Wrote the game's AudioManager, which persists across scenes and pools channels by priority.

Want the full story? Every project above has a write-up on natewhite.dev.