Carter Tull - Welcome

Carter Tull

Software Engineer at ConstructConnect in Cincinnati, OH

Software engineer working on AI platforms and cloud services on Google Cloud, mostly turning messy construction documents into structured data a business can use. B.S. in Computer & Information Science from The Ohio State University, 2025.

This site is a working Windows 95 style desktop. With JavaScript on you get draggable windows, a taskbar, and an idle 3D Pipes screensaver. It all reads fine right here as plain pages too: about me, projects, and contact.

Projects

  • Ampline — Color-Graded Statusline for Claude Code

    A zero-dependency statusline for Claude Code, published to npm. It maps the model and effort level onto a 16-step color wheel so you can tell what's running without reading the text.

  • Blitzcast — AI/ML Football Matchup Predictor

    A win-probability predictor for NFL and college football. An XGBoost model, calibrated with Platt scaling and walk-forward backtested against Vegas closing lines, served through a FastAPI backend and a Next.js frontend.

  • Claude Code Workbench — Agentic Developer Tooling Framework

    An open-source Claude Code configuration framework with 11 custom skills, 6 subagents routed across Opus, Sonnet, and Haiku, and 5 lifecycle hooks. The idea is to stay out of the way for anything reversible and ask for a human on the few things that aren't.

  • Personal Portfolio Website

    This site. It's built as an interactive Windows 95/98 desktop with draggable windows, a boot sequence, and an idle 3D screensaver, sitting on top of a server-rendered site that stays fast and crawlable.

  • Universal Web Scraper — AI Discovery & Crawling Platform

    A full-stack platform built in a 98-hour company hackfest at ConstructConnect that finds, validates, and crawls websites publishing construction project data.

  • Quandary Interpreter

    A complete interpreter for Quandary, a language that mixes functional and imperative features. Covers the lexer, parser, ASTs, concurrency, and a mark-sweep garbage collector.

  • E-Commission Card

    A cross-platform mobile app built for NBBI to replace paper commission cards, with a React Native front end, Amazon Cognito auth, and a SQL backend.

  • Class-Schedule Web Scraper

    A JavaScript scraper that pulls credit hours and meeting times off the Ohio State class-schedule site, with console, text-file, and CSV output plus a styled results page.

  • Maze Explorer

    A playable Unity game, built for a course at Ohio State, where a first-person character navigates a maze that gets regenerated every session.

Contact

carterptull@gmail.comLinkedInGitHub