Work History
Recent roles span full-stack product work — AI and CMS integrations, identity and billing services, and design systems — in React and TypeScript.
Aug 2024 — Present
Confidential — Large Fintech
Senior Software Engineer
Full-stack translation platform — AI, CMS, localization, and SEO
Built a translation system used by localization, product, and content teams
Integrated AI/machine-translation and CMS services into the product stack, not only the UI
Set up SEO for a multi-language SSR app: sitemaps, hreflang, locale config
Worked with product and localization as requirements changed, without letting the architecture drift
Sep 2023 — Aug 2024
Mews
Senior Software Engineer
Identity, billing, and platform work for hotel chains
Shipped SCIM and SSO for user and group management across 100+ hotel chains
Implemented two-factor auth and billing changes on the property management system
Ran interviews and code reviews; mentored engineers on React, TypeScript, and system design
Worked with design-system and platform teams on reusable UI and internal tooling
Jan 2023 — Jul 2023
Revolut
Senior Software Engineer (Web)
Design system and performance for Business and Retail
Worked on the React design system used across internal tools and Revolut products
Improved render performance of date pickers, dropdowns, and tables
Built internal tooling for feature flags by user group, A/B tests, and gradual rollouts
Apr 2020 — Sep 2022
BasisBoard
(rebranded to Down to Bid)Senior Software Engineer
First frontend hire. Construction CRM from prototype to production
Built the frontend from scratch and set technical direction for a React CRM
Took an Airtable prototype to production; the product onboarded 100+ companies
Hired and onboarded frontend engineers; worked closely with QA and backend
Set up a Lerna monorepo so frontend projects shared code instead of duplicating it
Shipped CRM views (calendar, table, kanban), analytics, email pre-fill, and quote tracking
Sep 2019 — Mar 2020
ACTUM Digital
Senior Software Engineer
Standards and direction for web and React Native
Defined coding standards and technical direction for React and React Native projects
Mentored junior and mid-level engineers through 1:1s, workshops, and reviews
Interviewed candidates and helped hire
Apr 2017 — Sep 2019
STRV
Software Engineer / Tech Lead
Tech lead on VeVe and Tulip Cremation
Led full-stack development of Ecomi (now VeVe), a React Native collectibles app built from scratch
Led architecture of Tulip Cremation's React app as it expanded from California into other US states
Managed teams of up to 7 engineers as Tech Lead, sitting between product and engineering
Standardized the stack around Redux, Reselect, React Router, and Styled Components
Jan 2016 — Jan 2017
Massive
(acquired by Deltatre)Software Engineer
Native plugins and early React for media products
Built native iOS Cordova plugins in Objective-C and cross-platform apps with Haxe and Cordova
Contributed to CraveTV and DAZN, including early React work