Skip to content
01Work2017 — 2026

Selected work.

A small set we can show publicly. The rest is under NDA — happy to walk you through them on a call. Seven years, three sectors, one bar: we ship products that survive contact with real users.

Showing 5 / 10Sort: most recent
SW · 01

A reservations console for a multi-venue beach operator. No backend required.

Under NDAHospitality2019

A beach-resort group was managing availability across multiple venues on a whiteboard and a shared spreadsheet. We replaced it with a real-time Angular console backed entirely by Firebase — no app server, no on-call, zero double-bookings in the first year of operation.

TypeScriptAngularFirebase
Read case study
SW · 02

Earnings calendar and SPX gamma exposure, fused into one dashboard.

Under NDAFintech2022 — 2026

A quant trading firm needed to see two things on one screen — an earnings calendar accurate enough to trade against, and live SPX dealer-gamma exposure. Neither existed off-the-shelf. We built both and wired them together.

TypeScriptNext.jsReactNodePythonFastAPIRedis
Read case study
SW · 03

Three runtimes, one team, one month: a digital signage network for venue, advertiser, and screen.

Under NDAAdTech2026

Three audiences, one product. Venue operators couldn't manage screen schedules, advertisers couldn't buy inventory, and the screens themselves needed a player that fit heterogeneous hardware. We built all three surfaces in 27 days.

TypeScriptNext.jsReactPHPLaravelC++QtSupabaseAWS
Read case study
SW · 04

A brand site maintained for four years without a rewrite, for a CSO with no web team.

Under NDANon-profit2022 — 2026

A European humanitarian-aid CSO scaled overnight in early 2022. We built their public site in two weeks, then spent four years doing very little to it. That restraint was the work.

TypeScriptNext.jsReactVercel
Read case study
SW · 05

Made-to-order commerce for a market that needs its own stack.

Under NDAE-commerce2026

Generic ecommerce stacks couldn't model the financial and logistical primitives this market requires. Monobank split-payment, Nova Post fulfilment, per-product multi-currency — built from scratch for a Ukrainian maker brand shipping to 7 locales.

TypeScriptNext.jsReactPostgresVercelAWS
Read case study
02Have a project?

Looking for a partner?
Tell us about it.

NDA before the first call. We reply to every inbound within one business day, in the language you wrote in.