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.

PomodoroWorldSaaS Product2026

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.

ReactNext.jsThree.jsTypeScriptSupabaseWebSocketsTwitch APIPolarVercel
maintenance.devSaaS Product2025

Solo-designed, architected, and developed a full-stack SaaS product over 6 months.

ReactNext.jsTypeScriptshadcn/uiExpress.jsNode.jsWebSocketsSupabaseVercelRender
SavoryFreelance2024

Freelance delivery for a design agency project, built end-to-end in 3 weeks for a leading New Zealand construction company.

ReactNext.jsTailwind CSSGSAPLottieSanity CMS
Arrowtown GolfFreelance2024

Freelance build delivered over 2 months for a prominent New Zealand golf course via a design agency. 30,000+ monthly visitors.

ReactNext.jsTailwind CSSSanity CMS
nextmapOpen Source / npm

CLI for Next.js that visualises application routes as an interactive dependency graph, improving codebase navigation and mental modelling of large projects.

Node.jsTypeScriptCLI
@icydotdev/runnyOpen Source / npm

Runtime developer tooling utility for workflow automation and execution tasks in modern JavaScript applications.

Node.jsTypeScriptCLI
@icydotdev/pocketOpen Source / npm2026

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.

ReactTypeScriptnpm
@icydotdev/lumenOpen Source / npm2026

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.

ReactNext.jsTypeScriptExpress.jsWebSocketsViteClaude Agent Skillsnpm