Solo-designed, architected, and developed a full-stack SaaS Pomodoro productivity platform with live Twitch integration and monetisation via Polar. Focus sessions drive real-time Three.js 3D world growth streamed as an OBS browser source overlay, with Twitch viewers participating via chat commands, earning world unlocks, and climbing leaderboards.
Sam Kavanagh
Staff / Senior Frontend Engineer
Santander, Spain · EU & UK work rights · No sponsorship required
Staff / Senior Frontend Engineer and former CTO with 10+ years building and architecting large-scale web platforms in FinTech. As CTO, led engineering for Australasia's largest investment firm, driving innovative solutions and scalable architecture. During tenure, Milford scaled from $8 to $17 billion in client funds under management and tripled their customer base. Now focused on hands-on architecture and engineering, specialising in React, Next.js, TypeScript, and modern frontend architecture for financial platforms. Alongside enterprise work, produces design-led, animation-rich web applications in collaboration with design agencies. Creates and maintains open-source developer tools on npm (nextmap, @icydotdev/runny, @icydotdev/pocket, @icydotdev/lumen) and bootstraps SaaS businesses, most recently maintenance.dev in 2025 and PomodoroWorld in 2026.
Solo-designed, architected, and developed a full-stack SaaS product over 6 months.
Freelance delivery for a design agency project, built end-to-end in 3 weeks for a leading New Zealand construction company.
Freelance build delivered over 2 months for a prominent New Zealand golf course via a design agency. 30,000+ monthly visitors.
CLI for Next.js that visualises application routes as an interactive dependency graph, improving codebase navigation and mental modelling of large projects.
Runtime developer tooling utility for workflow automation and execution tasks in modern JavaScript applications.
Tiny React Context wrapper that collapses ~20 lines of provider, hook, and throw-on-undefined boilerplate into a single typed call. Reached #1 on r/reactjs within 12 hours of launch.
AI-powered design system workbench for React. Pairs an npm engine with a Claude agent skill: the AI agent extracts the design system hiding in an existing codebase while a live dashboard streams progress, scaffolding unified components, typed tokens, Storybook stories, and accessibility + unit tests.