Skip to main content
Available for new roles

I implement and maintain manufacturing execution systems.

Four years at Michelin across facilities in the US, Canada, and South America.

8Global sites deployed
40+Windows VMs managed
4+Years field experience
By the numbers

Field experience backed by technical depth.

Four years of production deployments, plus the tools I build and use every day to stay sharp.

MES Field Experience

Eight Michelin production sites across North and South America — Oracle databases, Kafka pipelines, VMware infrastructure, and the custom MES software that keeps the line running. When it goes down, every minute counts.

Claude Code

"Sessions logged" isn't a vanity metric. Each one is a problem scoped, a solution shipped. This is what sustained AI-assisted development looks like in practice.

Whispr Flow

Voice-first development isn't a gimmick — it removes the keyboard as a bottleneck between thinking and building. When I'm in flow, I dictate faster than I type.

GitHub

Every repository is a documented experiment. Not all of them worked. That's the point — shipping and learning is faster than planning and perfecting.

* Stats updated periodically. Claude models: Claude 3.5 Sonnet, Claude 3.7 Sonnet, Claude Sonnet 4.

Side projects

I build tools to solve real problems.

None of these started as portfolio pieces — they started as problems I kept running into and couldn't leave alone. Technical fluency you build on the side shows up in the field.

01

Spark Analyzer

Upload a Spark performance file from your Java Minecraft server and get a plain-English breakdown of what's wrong.

Running servers meant watching CPU peg at 99% with no idea which plugin was the culprit. I built this to finally answer that question — for myself first. Four months later: 300+ signups and 400+ analyses run. Turns out a lot of other people had the same problem.

  • Next.js
  • AI Analysis
  • File Parsing
  • Performance
02

AI Monitor

A Mac app that tracks every Claude and Whispr Flow session on your machine — tokens, cost, duration, agents launched, and burn rate.

I wanted to know exactly how much my AI workflow was costing me and where my time was actually going. It tracks session history, estimates what you'd have paid on the API, measures Whispr Flow compute time, and has 300+ achievements — from your first million tokens to launching 500 agents. The goal is to eventually push your stats anywhere you want, including your own site.

  • Mac App
  • Claude API
  • Whispr Flow
  • In Progress
03

Debriefed

Logs your flights, hotels, and rental cars — then predicts whether you're likely to score an upgrade before you pay for one.

Every upgrade I've gotten had some pattern behind it. This app collects enough history to surface those patterns — hotel tier, check-in time, how you asked — so next trip you're not just guessing.

  • iOS
  • Swift
  • Supabase
  • Predictions
  • ML
04

Personal Dashboard

Tracks my mortgage rate, salary history, and bonus predictions — with alerts when it actually makes sense to refinance.

I wanted to know when refinancing was worth it and whether my raises were keeping pace with what I'd expect. One dashboard, real numbers, no spreadsheets.

  • React
  • Financial Modeling
  • Charts
  • Alerts
05

eBay Watchlist Monitor

Connects to your eBay account and tells you when something on your watchlist is actually worth bidding on.

I kept overpaying on sports cards. This tracks price history on your watchlist and tells you when you're looking at a real deal versus just getting caught up in the moment.

  • eBay API
  • Node.js
  • Price Tracking
  • Alerts
About

Alec Farmer

For four years I've kept production running at Michelin — managing and deploying custom manufacturing execution software across three countries, forty Windows VMs, and eight production sites, on call around the clock. When a line goes down at a facility like that, the cost is real and the clock starts immediately. That environment shaped how I think about software: does it work when it has to?

Outside of work, I build things I wish existed. A travel app that predicts whether you'll get an upgrade based on your history. A dashboard that tells me when it actually makes sense to refinance. An eBay monitor so I stop overpaying for sports cards. None of it started as portfolio work — I just can't see a problem and leave it alone.

One night a database table quietly eclipsed its row limit and took a production line down. It took 24 hours to find and fix. The next thing I did was build a monitoring service that watched that table and sent an alert before it ever got close again. That's how I approach problems — fix it, then make it impossible to happen twice.

I'm not a developer by trade, but I ship software. I design the architecture, think through the problem, and use AI to close the gap between the idea and working code. I've outgrown a slow-moving environment and I'm looking for somewhere that moves fast, values that kind of thinking, and isn't afraid to put AI at the center of how they build.

Core stack
  • Oracle SQL
  • Apache Kafka
  • VMware
  • MES Systems
  • Claude Code
  • TypeScript
  • Swift
  • React
  • Node.js
  • Supabase
  • GitHub
  • Vercel
Get in touch

If you move fast and
build things that matter —

Four years deploying and supporting MES systems across Michelin's global production sites — on call, cross-functional, and accountable for uptime. Now looking for an SE or IE role where field expertise and technical depth both count. If that's your team, I'd like to talk.