I study Computer Science and IT & Web Science (dual major) at Rensselaer Polytechnic Institute, graduating May 2028. I build multi-agent AI systems, full-stack web apps, and the self-hosted infrastructure they run on.
I'm looking for Summer 2027 software engineering and AI internships. · LinkedIn
Sports-Better · Python, FastAPI, React, TypeScript, WebSockets, Claude API · showcase repo A multi-agent AI platform. 21 specialized Claude agents across 4 sports analyze live data from 6 APIs (ESPN, MLB Stats, Baseball Savant, NBA Stats, Open-Meteo, Kalshi), debate their disagreements, and stream their reasoning to a React dashboard over WebSockets. It has run 1,300+ analyses across 960+ games, graded 580+ picks against final scores, and tuned its model with 464 backtested experiments. Stripe billing; self-hosted with Docker and Cloudflare Tunnel.
Phase 0 MicroDrone · Python · RCOS, Fall 2026 · my pull requests An open-source autonomous wildlife-deterrence drone, built by a student team in simulation first. I own the state machine, the run loop that connects the vision, safety, docking, motion and logging modules. 9 pull requests merged so far.
CloudCoder · TypeScript, React, Node.js, Express, WebSockets, PWA Claude Code on my homelab, from my phone. A self-hosted web app I open on my iPhone over Tailscale to run real Claude Code sessions on my Mac mini, in a terminal or as a chat, with live dev-server previews, Git review, a file browser, voice input, and push notifications when Claude finishes or needs me.
DevServer AI Terminal · Python, FastAPI, Ollama, Docker A self-hosted AI terminal that connects local Ollama models (Qwen, Gemma) to the shell, Git and project files. The model asks for actions in a JSON tool protocol and only the terminal runs them, after a safety policy checks each one. It has model routing, 134 unit tests, and password-protected browser access over Tailscale.
YouTube Transcriber · Python, FastAPI, faster-whisper, Gemini, SQLite Paste a YouTube or TikTok link and get a transcript (from captions, or transcribed locally with Whisper for TikTok), a Gemini summary and key points, a saved library, and a chat about the video.
The Arc of Rensselaer County website · React, Express, PostgreSQL A multi-page React redesign for a nonprofit, with a PayPal donation system and an Express/PostgreSQL membership system with an admin dashboard.
TroyBites · PHP, MySQL, jQuery, Leaflet.js A restaurant finder for RPI students: 30+ listings, AJAX filtering, and a Leaflet map with database-driven markers. Deployed on Azure with a team of 2.
Minecraft Bedrock servers · Bedrock commands, JSON, Java
Two servers I built as a teenager, Pluto Kit PvP and Exodus Prison: about 300 hand-written function files of gameplay systems in commands and scoreboards (branching, decimal math and a 20-tick game loop with no if or variables), data-driven JSON entities and UI, and a Java tool that generates shop functions.
carlydaltontutoring.com · HTML, CSS, JavaScript A freelance site for an independent tutor, refined from 4 design mockups through client feedback.
Python · TypeScript · JavaScript · C++ · C · Java · SQL · React · FastAPI · WebSockets · Claude API · Ollama · Docker · PostgreSQL · SQLite · Linux · Tailscale · Cloudflare


