AllegrowAI

I design, build, and ship real products.

From iOS apps and game mechanics to backend systems, production infrastructure, and AI-assisted workflows, the work here is meant to run in the real world — not just look convincing in a mockup.

Recent execution
  • Live VPS deployment for BobaHub with DNS, HTTPS, and documented production setup
  • TypingMaster progression redesign, persistence repair, and UI polish shipped through real iteration
  • Interview Prep auth/backend split, public stack repair, and saved-canvas persistence fix
  • ClockRacer and regional string platforms maintained as real public-facing products

Broad technical range, grounded in shipped work.

I like the messy middle: integrating product decisions, implementation detail, and operations until the thing is actually useful.

iOS + product execution

Native app flows, progression systems, store operations, notifications, and release-minded UX.

Backend + auth systems

APIs, persistence, session state, notes/attachments, and the operational details that make products hold together.

Deployment + infrastructure

VPS provisioning, Docker Compose, Caddy, DNS, TLS, and shipping working environments instead of diagrams.

AI-assisted workflows

Structured prep tools, decision support, automation, and practical interfaces that help people think and act faster.

Recent projects that show how I operate

These are not just brand names. Each one demonstrates a different mix of product taste, engineering execution, debugging discipline, and follow-through.

CommerceiOSBackendInfra iOS + Web + API
01

BobaHub

Commerce ops across iOS, backend services, and production infrastructure.

BobaHub is a live full-stack product stack spanning customer and store iOS apps, admin tooling, backend APIs, printing flows, notifications, and production deployment. Recent work included standing up a single-VPS production bundle, wiring domains and TLS, and continuing store-side operational features.

  • Shipped a live VPS stack with Docker Compose, Caddy, Postgres, Redis, API, and admin web
  • Advanced iOS store operations: Brother printing, Bonjour discovery, and auto-ready workflows
  • Implemented APNs order-ready notifications and Apple Pay integration groundwork
  • Connected real production domains, DNS, HTTPS, and deployment documentation
View live admin surface
admin.bobahub.app
BobaHub admin login interface
GameFrontendProduct Iteration Web App
02

TypingMaster

Fast iteration on gameplay, progression, persistence, and interface polish.

TypingMaster is a game-like typing app built to feel responsive, motivating, and replayable. Recent work focused on redesigning its evaluation ladder, fixing real persistence bugs, hardening startup/canvas behavior, and improving post-game summaries so the experience feels intentionally crafted instead of merely functional.

  • Redesigned progression into a 7-phase skill-evaluation ladder across 8 tiers
  • Fixed live progress persistence and restore issues on the public app
  • Reworked summary/results into a cleaner 3-card layout with clearer celebration states
  • Stabilized gameplay startup and shared canvas behavior across play modes
Captured from a fresh local build for portfolio review.
Local build
TypingMaster game home screen
AI WorkflowAuthSystem Design Web + API
03

Interview Prep

Structured preparation workflows with auth, persistence, and system-design tooling.

This project combines a guided prep calendar with authenticated notes, attachments, and persistent system-design sessions. Recent work separated the backend into its own service, repaired the public stack, and fixed state-loss issues so progress and diagram work survive real use.

  • Built a separate auth/backend service with register, login, refresh, notes, attachments, and prep-state APIs
  • Reorganized the project into a cleaner multi-part structure for frontend, backend, and course content
  • Repaired the public deployment and Cloudflare tunnel flow for reliable remote access
  • Fixed saved-canvas data loss with regression coverage and verified restored design sessions
Open the live prep app
interviewlogicprep.baystrings.org
Interview Prep calendar application
EducationGameiOS Web + iOS
04

ClockRacer

A learning game that treats educational UX like product design, not homework.

ClockRacer turns analog clock reading into a real game with progression, pressure, and performance feedback. It shows the kind of product work I like doing: sharp loops, measurable improvement, and enough delight that people want to come back.

  • Cross-platform product spanning browser and native iOS surfaces
  • Leaderboard, achievements, guest/account progression, and TestFlight-ready release work
  • Ongoing UX hardening around results flows, shortcuts, and progression state
  • Educational mechanics framed as a polished consumer experience
Visit ClockRacer
clockracer.com
ClockRacer gameplay interface
Content PlatformCommunityDiscovery Web Platform
05

BayStrings + SoCalStrings

A repeatable regional content platform for the strings community.

BayStrings and SoCalStrings are proof that careful curation can scale when the underlying content model is strong. Together they show editorial judgment, repeatable information architecture, and steady operational upkeep — not just a static website launch.

  • Built a reusable model for regional cultural discovery rather than one-off pages
  • Maintained active rolling event windows with verification against official sources
  • Combined clean public UX with disciplined behind-the-scenes content operations
  • Expanded the same design language and data model across multiple regions without feeling templated
Explore BayStrings
baystrings.org
BayStrings website homepage

How I work

I care about clear product thinking, careful implementation, and the last-mile work that makes software usable under real conditions.

01

Useful beats impressive

I want the product to solve an actual problem, survive contact with users, and keep getting better after launch.

02

Product and engineering together

Strong interfaces come from understanding the system underneath them — and strong systems need product judgment to matter.

03

Debugging is part of the craft

A lot of the real value comes from fixing the stubborn bugs, deployment issues, and state problems that block trust.

04

Ship, verify, refine

I prefer visible progress, working releases, and grounded proof over abstract promises.