Skip to content
М

Boston, MA

Software engineer

Matt Serdukoff

I write software that holds up under real use, for problems where getting it wrong has consequences.

Building Wheelbase, a dealership operations platform, and Lociros, graded readers checked against their level. Creator of Grammario, a grammar analyzer for six languages.

Featured work

View all projects
01
ActiveDealership operations platform

Wheelbase

Auction intelligence, inventory, and recon on one Go backend, shipped to web, desktop, and mobile.

wheelbase.ioLive
Wheelbase homepage: The hardest worker in the car business
TechTypeScript / React / TanStack Start / tRPC / Go / Electron / Expo / Supabase / PostgreSQL / Docker
02
ActiveGraded readers, checked

Lociros

Graded readers where A2 is actually A2. Every passage is checked by a morphological analyzer before you read it.

Languages · A1–B2

Japanese / Arabic / Italian / Russian

lociros.comLive
Lociros homepage: Every word has depth, beside an engraved cliff of Japanese words graded A1 to B2
03
ActiveGrammar you can see

Grammario

Click a sentence. See the structure. Universal Dependencies first, AI explanation second.

Languages

Italian / German / Russian / Turkish / Spanish / Japanese

grammario.ai/analyzeLive

Click a word

objauxxcompcaseobl

Past participle

Agrees in gender with the clitic. The structural head of the clause.

More projects

GitHub ↗
  • 04

    Purser

    Automated GitHub changelogs

    A read-only GitHub App that turns each merged pull request into a reviewed changelog draft: dependency bumps and CI-only diffs are filtered out before any model call, then Claude writes a customer-facing note and a technical note per PR. Approved entries push to Slack and an in-app launcher widget, with Stripe-metered plans and Upstash QStash jobs so it runs serverless on Vercel.

    Next.js / Supabase / GitHub Apps

  • 05

    Global Terrorism Visualization

    3D globe and dashboard

    Interactive WebGL globe over 177,000+ records from the Global Terrorism Database, plus a seven-view analytics dashboard covering trends, regions, attack types, targets, weapons, and hotspots.

    React / Globe.gl / FastAPI

  • 06

    Teen Phone Addiction Prediction

    Behavioral ML pipeline

    Random forest regressor predicting adolescent phone-addiction risk from behavioral survey data, tracked with MLflow and served through a FastAPI endpoint that always loads the latest registered model, with a Streamlit dashboard for exploration and live prediction.

    Python / scikit-learn / MLflow

  • 07

    SkinGuard

    Lesion classification

    Binary skin-lesion classifier (benign vs. malignant) trained on HAM10000, with four training pipelines across TensorFlow and PyTorch and export to Apple Core ML for on-device iOS/macOS inference.

    TensorFlow / PyTorch / coremltools

  • 08

    Procmon

    Linux process monitor

    Terminal process monitor in C++ with ncurses. Real-time procfs reads for CPU, memory, and threads, plus sorting, filtering, and signal dispatch.

    C++ / ncurses / Linux

  • Stack

    Python / Go / TypeScript / C++ / React / Next.js / FastAPI / Node.js / TensorFlow / PyTorch / scikit-learn / spaCy / Supabase / PostgreSQL / Docker / Linux

Experience

  1. 2024–Present

    Full-Stack Engineer

    Wheelbase ↗

    Multi-tenant dealership operations platform built from scratch as a Turborepo monorepo: web app, Electron desktop, and an Expo mobile field app sharing one Go backend. Re-engineered the backend from Python to Go for sub-second response times, and built an AI operations assistant with tenant-scoped natural-language SQL.

  2. Mar–Sep 2025

    AI / Data Science Intern

    MA Executive Office of Administration & Finance

    Applied machine learning and NLP to state government data pipelines, and delivered briefings on AI procurement risk to senior staff.

Education

  1. 2026–2028 (expected)

    M.S. Applied Data Analytics

    Boston University

  2. 2020–2024

    B.S. Computer Science, Data Science concentration

    University of Massachusetts Lowell

About

Engineer first.

Software engineer in Boston, MA. Building Wheelbase, a dealership operations platform, and Lociros, graded readers checked against their level. Creator of Grammario, a grammar analyzer for six languages. Applied machine learning to state government data pipelines at the MA Executive Office of Administration & Finance.

I like hard problems and am drawn to domains where getting it wrong has real consequences.

I am interested in systems that have to work under pressure: embedded, constrained, or otherwise consequential. On the language side, Grammario came from a frustration with how grammar is usually taught. I wanted to see the structure of a sentence. That turned into a real NLP pipeline covering morphological analysis, dependency parsing, and the structural differences between agglutinative and fusional languages. The seven languages I study inform the engineering as much as the other way around.

Languages I've studied.

Learning these languages is what led me to build Grammario and Lociros. Grammario came from wanting to see the structure of a sentence instead of memorizing rules. Lociros came from wanting reading practice that actually matched my level.

  • English

    Native

  • Russian

    Native

  • Italian

    Proficient

  • Turkish

    Proficient

  • German

    Basic

  • Hebrew

    Basic

  • Japanese

    Basic

Contact

Want to get in touch?

Available in Boston, MA. Reach out if you're hiring, or just want to talk shop.