
Brody Kretz
Software engineer, full-stack + applied AI. I build AI products end to end.
- Building ChessReflex
- B.S. Info Science @ CU Boulder
- Open to engineering roles, remote or relocating
- github.com/BrodyKretz
- brodyeckretz@gmail.com
- Developer @ BlueSteel (contract)
Hello
- I'm a senior at CU Boulder studying Information Science with a Business minor, graduating May 2027. Most of my coursework has been machine learning, statistics and data science.
- I like building things start to finish: AI agents, retrieval systems, the tests that check them, and ML models. I came up through BI and analytics, so I don't trust a number until I've checked it.
- I also do contract development for BlueSteel AI Solutions. My main project there is a CRM that runs a private school's sponsorship program.
Projects(7)

ChessReflex
A chess opening trainer that drills the positions where your opponent has a choice.
Multi-Tenant Sponsorship CRM
A multi-tenant CRM that runs a private school's sponsorship program.

Linesight
A new desktop for macOS: my folders, browsers, a terminal and my AI coding sessions, drawn straight onto the wallpaper.

Armoire
An AI stylist for one real closet. Photograph each piece once, pick a vibe, get an outfit.

Augur
Estimates a drone's physical specs from its sound, as ranges instead of single numbers. Still in progress.

Evoke
An AI research assistant for academic literature reviews, modeled on Elicit.

Peptides Research Library
A plain language library of peptide research.
Client work(2)
These belong to BlueSteel AI Solutions and its clients, not me. I work on them as a contract developer, and each page says which parts were mine.
TMThe Morning Dump
Jun–Sep 2026 · Backend developer
The Morning Dump
A weekday comedy newsletter with over 900 subscribers and a daily games hub. I'm a backend developer on it: keeping the service up, managing the data, logins and credentials, fixing downtime, the beehiiv connection, and getting each issue out.
DIDocument Intelligence Prototype
Jun 2026 · Sole engineer on a client prototype
Document Intelligence Prototype
Answers plain English questions about a property's documents with the source page shown next to each answer, and checks a draft subcontract's scope against a required scope checklist to catch gaps early. Built for a client pitch and run on synthetic documents.
More projects(15)
CCChess Cheat Detection
Oct 2026
Chess Cheat Detection
A proof of concept, not a cheat detector. One month of Lichess games, about 1.5 million of them, parsed in DuckDB with nothing but SQL. Every player with 50 or more games gets compared with what the Elo formula says they should have scored, the biggest overperformers get flagged, and a short script asks the Lichess API which of them were later marked for cheating.
BBuffBuddy
Jun–Jul 2026
BuffBuddy
A question answering assistant built on CU Boulder's public websites. Before it answers, it checks whether it actually found relevant pages, and if it didn't, it says so instead of guessing. I tuned that cutoff with a labeled test set.
PGPipeline Guard
May 2026
Pipeline Guard
A multi-agent system where one agent sabotages a running data pipeline and five others detect the problem, diagnose it, patch it, check the fix, and write it up on their own. A dashboard shows each agent working.
JJarvis
Sep 2026 – present
Jarvis
Jarvis is a five person CU Boulder capstone with a big goal: learn from hundreds of past disasters and estimate how a given city would fare in the next one. That model isn't built yet. What runs today is the part I built: a wildfire map with 10 layers pulled live from 7 public sources, a click anywhere fuel, weather and drought report, and a pipeline that loads teammates' spreadsheets into Postgres straight from GitHub.
Show 11 more
MPmac-pilot
Jul 2026
mac-pilot
Lets Claude Code work on my Mac through the shell, AppleScript and a browser, with a safety check that controls when it's allowed to take over the mouse and keyboard.
KHKaggle House Prices
Apr 2026
Kaggle House Prices
A regression pipeline for Kaggle's House Prices competition: cleaning and feature engineering on the Ames housing data, then a weighted blend of XGBoost, LightGBM, Ridge and ElasticNet trained on log sale price. The final submission scored 0.12094 on the public leaderboard, in the top 8%. That ranking counts every entry, including bots and people who submit leaked answers.
CCChess Coach Agent
May 2026
Chess Coach Agent
Three AI agents go through your Chess.com games, find the mistakes you keep making, and write a training plan and workbook. You can also play a bot that explains each of your blunders as they happen.
WCwp-claude-mcp
Apr 2026
wp-claude-mcp
Two WordPress plugins that let AI assistants like Claude manage a site's posts, pages, settings and styling through the Model Context Protocol. There are 21 actions, and each one checks the connected user's WordPress permissions.
DDocket
Jul 2026
Docket
The parts of an AI email assistant for a small law firm: sort incoming mail, pull out key facts and deadlines, and draft replies that a person has to approve. Built for a hypothetical firm on synthetic data.
PLPersonal Life Manager
Jul–Aug 2026
Personal Life Manager
A planning app I built for myself around a nightly and morning routine, with AI help for sorting tasks, news and email. It runs as a native Mac app.
BBlackout
Jul 2026
Blackout
One switch sends your chosen contacts a calm heads up by text, with an undo window. If the phone dies, calls can forward to a number that tells trusted callers your last known location.
BPBUSM Practice Engine
Aug 2026
BUSM Practice Engine
Generates practice problems for a CU accounting course, grades your answers, and tells you the specific mistake behind a wrong one. No AI in the practice loop, so it's instant and free.
CLclaude-link
May 2026
claude-link
A Claude Code slash command that sets up a running conversation so I can resume it from my phone over SSH.
CTClaude Token Counter
Jul 2026
Claude Token Counter
Shows a running total of my Claude Code token usage in the macOS menu bar, plus today's count and active sessions.
BCBlind Chess Trainer
Feb 2026
Blind Chess Trainer
A single web page for practicing blindfold chess: name square colors, find legal moves from notation, and walk a knight around the board.
Stack
01Languages
02AI & LLM systems
03Data & ML
04Backend & Database
05Frontend
06Testing & Delivery
Experience
Solo developer
06.2026 – Present
Solo developer
- Built and run ChessReflex, an opening trainer that drills the positions where your opponent has a choice instead of making you replay whole lines.
- 61 courses generated and checked with Stockfish, spaced repetition review, and puzzles pulled from your own chess.com or Lichess games.
- More than 1,800 unit tests run in CI on every push to main. An iOS version built with Capacitor is in progress.
BlueSteel AI Solutions
Remote
Developer
Contract04.2026 – Present
Developer
- Took over a multi-tenant sponsorship CRM for a private high school from a working prototype in July 2026 and have been its only engineer since. It has run the school's sponsorship program on real data since August.
- Backend developer on The Morning Dump (themorningdump.com), a weekday newsletter and games hub with over 900 subscribers. I run the backend: uptime, the data, editor logins and credentials, the beehiiv connection with its signed webhook and send checks, and getting each issue out. I also built the daily mini crossword.
VIDSIG
Walnut Creek, CA
Intern
Internship05.2022 – 08.2022
Intern
- Tested the company's platform and wrote up performance issues with steps to reproduce them for the engineering team.
- Helped with creator outreach and onboarding for the platform's early roster.
Education
University of Colorado Boulder
08.2022 – 05.2027 (expected)B.S. Information ScienceMinor in Business
University of Colorado Boulder
Google Data Analytics Professional Certificate
2026CertificateCoursera
Google Data Analytics Professional Certificate