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, payments, and production infrastructure.

BobaHub is a live full-stack commerce stack spanning customer and store iOS apps, admin tooling, backend APIs, and production operations. Recent work included shipping a single-VPS deployment with Docker Compose, Caddy, Postgres, and Redis; advancing store-side workflows like Brother printing and auto-ready handling; and wiring the foundations for APNs order updates and Apple Pay checkout.

  • Shipped a live VPS stack with Docker Compose, Caddy, Postgres, Redis, API, admin web, DNS, and HTTPS
  • Advanced iOS store operations with Brother printing, Bonjour discovery, and auto-ready workflows
  • Implemented APNs order-ready notification plumbing and Apple Pay integration groundwork
  • Documented and deployed the system as a real production environment, not just a local prototype
View live admin surface
admin.bobahub.app
BobaHub store orders board on iPad
GameFrontendProduct Iteration Web App
02

TypingMaster

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

TypingMaster is a game-like typing product designed to feel responsive, motivating, and replayable rather than instructional. Recent work included redesigning progression into a gated 7-phase evaluation ladder, repairing public progress persistence and restore bugs, stabilizing shared canvas startup across modes, and reworking the summary flow into a clearer 3-card results experience.

  • Redesigned progression into a 7-phase skill-evaluation ladder mapped across 8 tiers
  • Fixed real public persistence and restore issues so signed-in progress survives reloads correctly
  • Reworked post-game summaries into a cleaner 3-card layout with stronger celebration and feedback states
  • Stabilized gameplay startup and shared canvas behavior across standard and bonus 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 split Interview Prep into a cleaner frontend-plus-backend architecture, brought up a dedicated auth service with its own APIs and database, repaired the public deployment path, and fixed canvas-state loss so saved diagram work persists through normal editing instead of silently disappearing.

  • 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 so the hosted app and studio are reachable reliably
  • Fixed saved-canvas data loss with regression coverage and verified restored system-design sessions in-browser
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, time pressure, and performance feedback across web and iOS. Recent work included tightening guest-versus-account progression behavior, fixing leaderboard and results-edge cases, preparing iOS release builds, and continuing to refine the product loop so it feels like a genuine consumer game rather than a classroom exercise.

  • Cross-platform product spanning browser and native iOS surfaces
  • Leaderboard, achievements, guest/account progression, and TestFlight-oriented release work
  • Ongoing UX hardening around results flows, shortcuts, local reset actions, and progression state
  • Educational mechanics framed as a polished consumer experience with measurable improvement loops
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. They combine public-facing discovery UX with disciplined editorial operations: rolling event windows, source verification against official venues and orchestras, and region-specific expansion without turning the product into a generic directory.

  • Built a reusable model for regional cultural discovery rather than one-off pages
  • Maintained active rolling event windows with repeated verification against official sources and current programs
  • Combined clean public UX with disciplined behind-the-scenes content operations and QA checks
  • 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.