Current Independent product · 2026 — present
My Caddie
Founder & Lead Full-stack Developer
A product built from zero and shipped to production solo.
I own product definition, UX, architecture, security, testing, and cloud delivery. The live foundation covers onboarding, verification, secure sessions, and private dashboards for golf-club operations; booking and tournament workflows come next.
View details
Context
An independent SaaS product for golf-club operations. I own product definition, UX, architecture, implementation, security, testing, and cloud delivery. It is deployed to production, still in active development, and what gets built next is decided by early usage rather than by a spec.
My work
- Built the foundation with an AdonisJS/TypeScript API, service-oriented business logic, explicit validators, PostgreSQL/Lucid, and a responsive Vue 3/Vuetify frontend.
- Implemented registration, email and phone confirmation, password recovery, onboarding, persistent sessions, consent and re-consent, private dashboards, and transactional email/SMS integrations.
- Designed cloud delivery around an application load balancer, private compute, and managed PostgreSQL in Yandex Cloud.
- Established a security and quality baseline: rotating Secure HttpOnly sessions, rate limiting, lockouts, consent evidence, structured logging, automated tests, Playwright flows, and axe-core accessibility checks.
- Run several coding agents in parallel across investigation, implementation, test generation, and review; every change passes type checks, lint, tests, and my own inspection before it ships.
Product status
The current product is a responsive web application in production with early usage. Booking and tournament workflows are designed but not yet shipped.
















