Senior frontend engineer building React and TypeScript products.
I build complex interfaces and the frontend foundations behind them. My work spans AI hiring tools at HiPeople, in-car video at ZYNC, enterprise field tools at Klee Commerce, and Menuit, the restaurant-menu product I founded and ship.

Featured work
AI hiring, restaurant menus, and field sales
More work
Products, tools, and experiments from across my work

2023
Mercedes-Benz in-car entertainment app
In-car video streaming platform for Mercedes-Benz electric vehicles

2026
S3PIA
Dockerized personal AI assistant with memory, terminal access, and cron-like scheduling

2025
Chronos
Time-travel game prototype mixing story beats, snapshots, and generated scenes

2025
l-storage
Type-safe localStorage wrapper with a built-in way to inspect stored keys

2025
QuizUp
AI quiz generator that turns uploaded content into study sessions

2022
Circles - Social App
Location-based social app concept for planning activities around GPS-aware circles of friends
2021
Stepplr - Goal Tracking App
Goal-tracking app that breaks ambitious goals into smaller social steps

2021
React Pic Gallery
Lightweight React image gallery with a built-in lightbox and multiple layouts

2020
Local Comments - VS Code Extension
VS Code extension for leaving local comments on code without pushing them to git

2020
Physics simulation - FD-BPM
Finite-difference beam propagation simulator for photonics research

2019
EasyPlotGUI - Python plotting UI
Type-safe Python plotting UI that reduces boilerplate around interactive charts

2018
Liftoff - Force Measurement Device
Force-measurement device for semiconductor extraction research

2015
Maypak
WordPress marketing site with a custom front end and easy content editing

2015
Educational Multiflow Software
Desktop learning tool that made multiflow fluid dynamics easier to explore interactively
About
I have six years of professional employee experience and more than ten years in software development, including freelance work and products of my own. I work across React and TypeScript, frontend architecture, design systems, and product decisions.


