Ben Hughes

Ben Hughes

I’m a software engineer based in San Diego, California. Since 2002, my career has included long-running consulting relationships and nine years as founding engineer of Loomly (acquired in 2025).

These days, I’m on an extended sabbatical, following my curiosity through study and building projects of my own. That’s taken me into machine learning from the math up, systems programming in Rust, and hands-on work building and shipping AI agents.

I like careful software: clear trade-offs, durable code, and systems that stay easy to change. I bring that same approach to exploring new tools and ideas.

Away from the keyboard, I’m often at another one, playing jazz piano.

Ben Hughes

What I'm up to

Projects

Mandarin Forge

mandarinforge.com

A Mandarin-learning platform that generates stories and sentences from vocabulary a learner already knows. It includes audio in standard Mandarin or nine regional accents, plus spaced-repetition review. I built it for my own HSK 3 study.

TypeScript, BullMQ, text-to-speech, LLMs, Polar.sh

ask.flights

ask.flights

A chat app for flight questions. Ask about flight status, routes, or fares in plain language, and get answers alongside the conversation as flight boards, route maps, itineraries, or fare calendars. It draws on live flight data, FAA airport status, and aviation weather.

Python, FastAPI, Pydantic AI, DBOS (durable execution), React