Justin Ledvina

Open to work · AI integration engineering

Justin Ledvina.

I build things people actually use: a sports reference site, two games, four tools for working alongside coding agents, and a classroom app with more than 13,000 downloads. I also buy and sell domain names on the side. Designed, written and shipped in-house.

Now I’m looking for a hands-on role building and deploying AI agent solutions. What I’m looking for ↓

Current projects

2026

Web · Sports referenceLive

League Leaders

Who led the league, in every category, every season.

A reference site ranking the statistical leaders of MLB, the NFL, NBA, NHL and WNBA. Season boards, all-time career boards, side-by-side player comparisons, and a daily “Who Led?” puzzle, all served from its own database, with a free public JSON API.

360k
player-seasons on record
1871
first MLB season covered, Negro Leagues included
5
leagues, one keyless API

PHP 8 · MySQL · Python harvest pipeline · OpenAPI 3.1

Arcade Mogul: an isometric neon arcade floor packed with cabinets, rides and hundreds of guests

Game · Tycoon simOn Steam

Arcade Mogul

Build the arcade of your dreams.

A neon arcade tycoon. Stock the floor with cabinets, claw machines, pinball and rides, hire a quirky crew, keep the guests happy, and stack floor on floor until you’re running the biggest funhouse in town.

230+
attractions to place
8
floors to build out, basement up
PC
available on Steam

HTML + JavaScript · Desktop build for Steam

Reel Collectibles pack rip screen revealing a grail card of a fictional 1950s ballplayer

Game · 16-bit collectingSteam · Nov 2026

Reel Collectibles

Fish for wax. Rip for stars. Fifty years of cards to chase.

Cast into a magic pond, reel in sealed packs of baseball cards, and rip them open. Fill a binder with every flagship set from 1950 to 1999, send your best pulls off for grading, and hunt the one hidden grail card in each decade.

3,900
cards, each year with its own design
50
complete sets to finish
5
grails, one per decade

Vanilla JS · Canvas · PHP + MySQL online layer · Windows / Mac / Linux

Developer tool · Open sourcev0.2.0

coolFTP

The FTP client your coding agent can drive.

Every FTP client assumes a human is clicking. coolFTP assumes a human is watching and an agent is doing. It’s a desktop SFTP/FTP client, a CLI and an MCP server: Claude Code, Cursor or Codex deploys your site, and anything destructive waits for your click.

SHA-256
hash-based deploys upload only what changed
undo
one command reverts any deploy
MIT
free and open source

TypeScript · Node · Electron · Model Context Protocol

Developer toolv0.2.0

OwlSQL

Give your agent the database. Keep the undo button.

coolFTP’s sibling for MySQL and MariaDB. A Windows app, CLI and MCP server that lets Claude Code, Cursor or Codex query a live database. It’s read-only until you flip the switch, risky writes wait for your approval, and every change is snapshotted first so you can roll it back from the History tab.

read-only
by default; writes need your say-so
undo
every write snapshotted before it runs
Free
for one database; Pro is $49 once

Node · Model Context Protocol · MySQL / MariaDB over direct, SSH tunnel or PHP bridge

Developer toolv0.2.0

magpieSnap

Show Claude what you’re looking at.

Press Print Screen, drag a box around the problem, type a note and press Enter. The close-up, the whole screen with your box marked, your note, and the app and window it came from land in your Claude Code session. No saving, dragging or pasting, and when Claude has fixed it, a notification tells you what changed.

1 key
from “look at this” to Claude’s context
any app
browsers, desktop software, games
Free
for Windows

TypeScript · Electron · Model Context Protocol · Claude Code hooks & channels

Developer toolv0.2.0

woodpeckerDig

It digs to find the bug.

Start your dev server, game or script through Woodpecker and it records everything the program prints, plus what your local pages log to the browser console. It groups the crashes, stack traces and errors into issues, each pointing at the file and line, and hands them to Claude Code. Say “it’s broken” and Claude already has the trace.

0
stack traces copied and pasted
12+
ecosystems understood, Node to Godot
Free
for Windows

TypeScript · Node · Model Context Protocol · Claude Code hooks

Token Board ABA running on iPhone

iPhone & iPad · EducationApp Store

Token Board ABA

“Three more, then iPad.”

A visual token board for ABA practitioners, teachers and parents, built by a paraprofessional for real sessions. Custom tokens, photos of the actual reward, a break timer and unlimited student profiles. Free, fully offline, no ads and no data collected.

13,000+
downloads
28
institutions using it
$0
no ads, no accounts

React Native · Expo · TypeScript

  • leadpage.com$19,999
  • xfees.com$2,499
  • hippiebags.com$1,799
  • landacquire.com$1,799
  • coursedates.com$1,799
  • jazzwaves.com$1,799
  • websticky.com$1,799
  • gooseway.com$1,799
  • loansfaster.com$1,499
  • usbelts.com$1,499
  • teenminded.com$1,499
  • shotclocks.com$1,499

Domains · Premium .comOpen

justin.domains

Premium .com names for brands and apps.

A curated collection of brandable .com domains for companies, products and apps, from short brand names like LeadPage and XFees to exact-match names in finance, education, real estate and retail. Every name has a clear Buy Now price, with no auctions or haggling, and checkout and transfer go through GoDaddy.

66
premium .com names
Buy Now
clear prices, instant checkout
GoDaddy
secure checkout and transfer

Static site · Buy-now checkout via GoDaddy

Twenty years of
building things.

I’m Justin Ledvina, and I’ve been building software businesses since 2005. I founded AdKreator and grew it to 22,500 paying members. After TimTech acquired it, I ran TimTech’s network of SaaS tools as it grew to nearly 1 million members. Then I built NutriGrove, a direct-to-consumer brand, from the ground up.

Everything on this page is my own work. I designed, coded, launched and support every project myself, including the art direction and the websites. Each one started because something I wanted didn’t exist, or existed badly.

What I enjoy most is the building itself: taking a messy problem, making something that works, and getting the last ten percent right. That means fast pages, honest pricing and software that respects the person using it.

Looking for
my next team.

I’m looking for a hands-on engineering role building and deploying AI agent solutions: forward deployed engineer, solutions engineer or AI integration engineer. I want to do the work, not manage it: sit with a customer, understand the mess, build what fixes it and make sure it actually works.

Running my own companies taught me to sit with customers, work out what they actually need rather than just what they asked for, and own whether it works.

Remote preferred. Based in New Bedford, MA, and glad to be in Boston or Providence or travel to customers when it matters.

4
MCP servers and Claude Code plugins shipped
13,000+
downloads of my iOS classroom app
End to end
design, code, launch and support