2025 – 2026

Iconico – CRM & Operations Platform

A bespoke CRM for a luxury travel business — I took over a difficult inherited codebase and shipped KPI analytics and multi-currency finance workflows across 50+ merged PRs.

50× fewer database round-trips

50+ PRs merged

A bespoke CRM and itinerary/operations platform for a luxury travel business, inherited after years of vendor development had left the client with a brittle codebase, static accounting screens, and no way to see how the business was actually performing.

Working with Iconico, I shipped operational fixes, deployment foundations, analytics, and finance workflows into a difficult inherited system — 50+ PRs merged.

Highlights:

  • Architected and shipped an end-to-end KPI analytics platform, growing it across 25+ incremental releases and 40+ revenue, P&L, lead-lifecycle, product, and partner metrics
  • Optimized KPI snapshot generation with bulk-write batching and field-projection loaders, reducing database round-trips by up to 50x and keeping dashboards responsive under heavy editing load
  • Designed and built multi-currency finance workflows — client payments, commissions, invoice/proforma handling, supplier-payment tracking, and payment-time reconciliation — reducing reliance on external spreadsheets
  • Improved reliability with CI/CD setup, Next.js/Docker runtime fixes, targeted Mongo indexes, snapshot backfills, and cron safety

Technologies: TypeScript, Next.js, React, Node.js, MongoDB, Azure, Docker, GitHub Actions

Technologies Used

TypeScriptNext.jsReactNode.jsMongoDBAzureDockerGitHub Actions

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

BlueskyGitHubLinkedIn