Ben Graff

Ben Graff

Machine Learning Engineer  |  Builder  |  Real Estate Investor

About Me

I'm a Machine Learning Engineer at TaxHawk, Inc., where I build computer vision, NLP, and fraud detection systems that serve millions of tax filers every year.

I graduated from BYU with a B.S. in Computer Science, where I served as VP of the AI Club, worked as a Research Assistant in the Neural Networks & ML Lab, and led the autonomy subsystem on the Mars Rover Capstone team.

Outside of engineering, I'm a real estate investor and compulsive builder — always shipping side projects, launching businesses, and exploring what's next.

ML Engineer @ TaxHawk

Computer vision, NLP, fraud detection for millions of users

BYU Computer Science

VP of AI Club · Mars Rover Capstone (Autonomy)

Research Assistant

Neural Networks & Machine Learning Lab

Real Estate Investor

Building wealth through property investments

Tech Stack

Python TypeScript JavaScript Swift PyTorch Vue React Next.js Node.js AWS Docker DynamoDB Supabase Three.js Lens Studio

Businesses

Companies and products I've built from scratch.

Constelara

AI-native property management SaaS — automating tenant communication, maintenance, and operations with AI agents.

Vue 3 AWS DynamoDB

VibeLaunch

Multi-app platform with monorepo architecture — rapidly launching and scaling web applications from a shared foundation.

Next.js Remix Supabase

Synopsium Labs

TranscriptTalk — Senate hearing video analysis & memo generation. Turning hours of testimony into actionable briefs.

AI/NLP Video Summarization

Live Projects

Projects that are currently live and in active use.

Nothing here yet — stay tuned.

💀 Project Graveyard 💀

Projects I've built, shipped, and left to rest in peace.

Developer Tools

MCP Server MySQL

Published npm package providing MySQL database access for LLMs via the Model Context Protocol.

Node.js TypeScript MCP
Developer Tools

VS Code Debugger Extension

AI-powered debugging assistant for VS Code with multi-LLM support — context-aware error resolution.

TypeScript VS Code API
AI / ML

Custom Website Editor

AI-powered WYSIWYG website editor with live preview — generate and edit pages with natural language.

Next.js React DeepSeek
AI / ML

HomeHarvest

Published Python library for real estate data scraping with MLS-format output. Used by investors and analysts.

Python pandas
Games

King of the Goats

Physics-based multiplayer goat combat game — ram opponents off the mountaintop in glorious 3D.

Three.js Cannon.js
AI / ML

Chat with Video Contents

Conversational AI over video transcripts — ask questions and get answers grounded in video content via FAISS retrieval.

Python FAISS
Web Apps

Control Your Scroll

Productivity tool to prevent doom scrolling — set limits and take back control of your screen time.

JavaScript
AR

Snap AR Lenses

AR face filters for FreeTaxUSA — money toss and money face effects built in Lens Studio.

Lens Studio
Mobile

X Post Reader

Native iOS app for reading X/Twitter posts — clean interface for browsing content without the noise.

Swift
Mobile

Declutter AI

iOS app using on-device ML for home organization — photograph clutter and get smart suggestions.

Swift ML
AI / ML

PetPix

AI image generation for pets — inpainting, outpainting, and style variation using diffusion models.

Python

Client Work

Websites and applications built for clients.

PureMama Freeze-Drying

Custom business website for a freeze-drying company — product showcase, brand identity, and e-commerce integration.

Mitchell's Mobile Mechanics

Professional website for a mobile mechanic service — booking, service areas, and customer reviews.