Systems we shipped, each one at an address you can open.
Every entry below is running in production right now, and every line under it is backed by the ticket or the pull request that built it.

Bangkok Podcast Studio
clientClient marketing site for Bangkok Podcast Studio, redesigned and maintained by the team.
What we built- Next.js site rebuilt via github.com/simberthon/bangkokpodcaststudio-redesign (last pushed 2026-08-17).
- GEO/local-SEO article program running against the domain (LUN-5738, completed 2026-08-17).
- Booking flow wired through a third-party platform (Podyx) with DNS + UTM attribution work (LUN-6047, LUN-1402).
Backed by- LUN-5738
- LUN-6047
- LUN-1402
- github.com/simberthon/bangkokpodcaststudio-redesign
Runs onNext.js / Cloudflare Pages (inferred from repo pattern)
- Live since
- Status
- 200

Mainstage AI Agency
interneOwn agency landing page, operator-led AI automation agency.
What we built- Next.js 15 App Router site, TypeScript strict, Tailwind CSS 4, Framer Motion, react-calendly booking, deployed on Cloudflare Pages (per repo README).
- Repo simberthon/mainstage-agency, last pushed 2026-07-31.
Runs onNext.js 15 / TypeScript / Tailwind CSS 4 / Framer Motion / react-calendly / Cloudflare Pages
- Live since
- Status
- 200

Bangkok AI School
groupeAgency-owned marketing one-pager for Bangkok AI School, WhatsApp-only conversion path.
What we built- Static Next.js export, Tailwind v4, Framer Motion, React Three Fiber/Three.js hero (per repo README, bangkok-ai-school).
- Built and deployed per LUN-4542 (completed 2026-08-04); iterated for real photo integration and Lighthouse perf fixes (LUN-5965/5966 area).
- Domain mailbox set up to support a Claude Partner Network application under the agency entity (LUN-5898, completed 2026-08-19).
Backed by- LUN-4542
- LUN-5965
- LUN-5966
- github.com/simberthon/bangkok-ai-school
Runs onNext.js (static export) / Tailwind CSS v4 / Framer Motion / React Three Fiber / Three.js
- Live since
- Status
- 200

Bangerz Army - marketing site
groupePublic marketing site for Bangerz Army, a premium DJ pool for working open-format DJs (Simon's own venture, not a client).
What we built- Next.js static export on Cloudflare Pages, repo BNGRZ-Crea/bangerzarmy-homepage (last pushed 2026-08-22).
- Marketing-only surface; actual product (auth, billing, track library) is a separate app at music.bangerz-army.com per repo README.
Runs onNext.js (static export) / Cloudflare Pages
- Live since
- Status
- 200

Bangerz Army - DJ app (music.bangerz-army.com)
groupeDJ-facing product app for Bangerz Army: search, crates, downloads, subscribing DJ library.
What we built- Angular 8 SPA on S3 + CloudFront, Cognito auth, repo BNGRZ-Crea/frontend (last pushed 2026-08-21).
- Served by a Fastify/Node 22 API + AWS Lambda ingest/transcode pipeline behind api.bangerz-army.com, repo BNGRZ-Crea/bangerzarmy (last pushed 2026-08-21).
- Public changelog cadence maintained on the product (LUN-6054 versioning fix, LUN-6072/LUN-6100 daily changelog gap checks).
Backed by- LUN-6054
- LUN-6072
- LUN-6100
- github.com/BNGRZ-Crea/frontend
- github.com/BNGRZ-Crea/bangerzarmy
Runs onAngular 8 / AWS S3 + CloudFront / AWS Cognito / Node 22/TypeScript Fastify API / AWS Lambda / DynamoDB / S3
- Live since
- Status
- 200

AÅSH Vibes
groupeMarketing homepage for AÅSH, a French DJ persona inside the Bangerz Army group (not an external client - a company-owned dedicated mailbox exists at aash@bangerz-army.com).
What we built- Next.js 14.2.5 static export, React 18.3, Tailwind CSS 3.4, Framer Motion, React Three Fiber hero (per repo README, aash-vibes-landing, last pushed 2026-08-19).
- Public pages /for-press and /for-affiliates shipped (LUN-5742, LUN-5743, completed 2026-08-17).
Backed by- LUN-5742
- LUN-5743
- github.com/simberthon/aash-vibes-landing
Runs onNext.js 14.2.5 (static export) / React 18.3 / Tailwind CSS 3.4 / Framer Motion / React Three Fiber / embla-carousel-react
- Live since
- Status
- 200
Get your free agent gameplan.
Thirty minutes on your acquisition, your delivery, and where your week actually goes.
- We price the hours your business burns on work an agent should own
- You leave with the gameplan whether or not you ever work with us
- If you are not a fit you hear it on the call, not three emails later