Illustrated portrait of Simon Flack

Simon Flack

hello@simonsays.cc · linkedin.com/in/simonflack1 · Download PDF

Currently available for contract work — remote, UK/EU/US-friendly hours.

Senior product engineer with 20+ years of experience shipping web, mobile, and backend systems across healthcare, travel, transport, finance, and media. I do my best work in small teams and founder-led environments where technical judgment, product sense, and independent ownership matter. A lot of my recent work is rescue and finish-line engineering: taking over unstable or incomplete products, clarifying risk, stabilizing critical flows, and shipping fixed-scope phases.

Skills

TypeScript React Next.js Node.js Supabase Postgres MongoDB Stripe Capacitor Playwright GitHub Actions Docker

Experience

Senior Product Engineer / Technical Owner

CampGenie • 2026 - Present

Took over a founder-led summer camp marketplace after an agency-built product was too unstable to confidently launch. Ran a paid discovery phase, then delivered fixed-scope stabilization and product phases directly with the founder: onboarding, search, booking, Stripe payments, security hardening, Playwright E2E coverage, analytics, and admin tooling — all under a tight seasonal launch window.

TypeScript React Next.js Supabase Postgres Stripe Playwright PostHog GitHub Actions

Senior JavaScript Developer

Iconico • 2025 - 2026

Bespoke CRM and itinerary/operations platform for a luxury travel business. Architected an end-to-end KPI analytics platform across 25+ releases and 40+ metrics, cut database round-trips by up to 50x on snapshot generation, and built multi-currency finance workflows — 50+ PRs merged into a difficult inherited codebase.

TypeScript Next.js React Node.js MongoDB Azure Docker GitHub Actions

Founder / Engineer

SubScout • 2024 - 2025

Designed and built a privacy-first subscription tracker as an independent product exploration: local-first/offline-friendly architecture with sync, a Postgres-based ingestion pipeline to classify recurring payments, and LLM-generated subscription insights. Deployed on Supabase and Cloudflare with GitHub Actions CI/CD.

TypeScript React Next.js Supabase Postgres Powersync Cloudflare OpenAI API GitHub Actions

Senior Engineer, Web & Mobile

Arena Labs • 2021 - 2024

Led frontend and mobile work on Arena Strive, a cross-platform healthcare app supporting clinician wellbeing in high-pressure hospital environments. Delivered React/Next.js + Capacitor apps for web, iOS, and Android; rescued a high-risk Bluetooth biometric integration; introduced Sentry Replay and Capgo OTA releases; mentored junior engineers and QA.

TypeScript React Next.js Capacitor Swift Java Python Django XState Postgres Sentry Capgo Playwright GitHub Actions

Senior Engineer, Web

OnTrack Retail • 2015 - 2021

High-volume rail ticketing and compensation systems for UK train operators. Built and maintained white-label ticketing flows used by five UK operators processing £500k+ in daily transactions, and proposed and built a MongoDB-backed Darwin timetable service that took train lookups from 3-10 seconds to sub-second, unblocking the Delay Repay v2 launch.

TypeScript React Next.js Node.js Express MongoDB Redis AWS Docker Webpack XState GitHub Actions

Senior Front-end Engineer

IG Group • 2014 - 2015

Built tools for filtering and exploring global market data, worked with native app teams to resolve embedded WebView issues, and ran internal developer meetups.

JavaScript HTML CSS SVG Node.js

Software Engineer

BBC • 2002 - 2014

Built media processing tools, publishing pipelines, and editorial systems across BBC Digital — including backend tooling and live scheduling interfaces for the BBC Olympics 2012 livestream operation, and archive/classification systems such as WW2 archive tooling and Domesday Project data restoration.

Perl JavaScript HTML CSS XML Oracle SQL
BlueskyGitHubLinkedIn