Available for freelance

Services

I take on a limited number of freelance projects each quarter. Everything I build is production-grade, performant, and shipped with clean handoff. No agencies, no subcontracting β€” you work directly with me.

Full-Stack Web Development

Production-grade apps, built fast.

End-to-end development of web applications β€” from architecture and API design to polished frontend. I've built B2B SaaS platforms, multi-tenant dashboards, and customer-facing apps that serve tens of thousands of users.

  • Responsive, accessible UI
  • Authenticated user flows
  • API design & integration
  • Deployment-ready codebase
  • Documentation & handoff
React / Next.jsVue / Nuxt.jsNode.js / ExpressPostgreSQL / MongoDBREST & GraphQL APIs

Starting at

$2,500

per project

Start a project

AI Workflow Integration

Ship AI-powered features that actually work.

I integrate LLMs, voice AI, and automation workflows into real products. Built MetaNotes β€” an AI meeting notetaker that saved $24K/year β€” and AI-driven interview workflows (chat, voice, video) that cut interviewer effort by 40%.

  • AI feature scoping & design
  • LLM prompt engineering
  • Backend pipeline setup
  • Frontend AI UX
  • Cost & latency optimisation
OpenAI / Claude / WhisperLangChainPipedream / n8nWebhooks & event pipelinesVector DBs

Starting at

$3,000

per project

Discuss your idea

Desktop Application Development

Native-feel apps for Mac, Windows & Linux.

Cross-platform desktop applications built with Electron and Tauri β€” one codebase, three operating systems. From offline-first productivity tools to data-heavy internal apps, I ship signed, auto-updating builds with native menus, system tray, and OS integrations that feel at home on every platform.

  • Cross-platform build (Mac/Win/Linux)
  • Native menus & system tray
  • Auto-update pipeline
  • Code signing & notarization
  • Installer & distribution
ElectronTauri (Rust)React / TypeScriptNative OS APIsAuto-update & code signing

Starting at

$4,500

per project

Build my desktop app

Mobile App Development

iOS & Android from a single codebase.

Cross-platform mobile apps with React Native and Expo β€” native performance without maintaining two codebases. I handle the full path from architecture to store approval: push notifications, deep links, offline sync, and native device integrations, shipped to both the App Store and Play Store.

  • iOS + Android from one codebase
  • App Store & Play Store submission
  • Push notifications & deep links
  • Offline-first data sync
  • Native device integrations
React Native / ExpoTypeScriptNative modules (iOS/Android)Push notificationsApp Store / Play Store

Starting at

$4,000

per project

Build my mobile app

Internal Tools & Plugins

Tools your team will actually use.

Custom developer tools, Jira plugins, VS Code extensions, and browser extensions. My Jira timesheet plugin saves $9K+/year; my VS Code extension eliminated manual time tracking for an engineering team.

  • Scoped requirements & spec
  • Working plugin / extension
  • Admin configuration panel
  • Team rollout support
VS Code Extension APIJira Forge / ConnectChrome ExtensionsNode.jsShell scripting

Starting at

$1,500

per tool

Build your tool

LMS / LTI Integration

Connect your platform to any LMS.

LTI 1.3-compliant plugin development for Moodle, Canvas, Blackboard, and beyond. I architected Testlify's LTI plugin from scratch β€” a custom cryptographic implementation that drove 20–30% enterprise adoption growth.

  • LTI 1.3 compliant integration
  • Deep Linking support
  • Grade passback (AGS)
  • Multi-LMS compatibility
  • Security & token handling
LTI 1.3 / LTI AdvantageMoodle / Canvas / BlackboardOAuth 2.0 / JWKSNode.jsDeep Linking & AGS

Starting at

$4,000

per integration

Integrate your LMS

Frontend Performance Audit

Fast sites convert. Let's fix yours.

Comprehensive Lighthouse, Core Web Vitals, and bundle analysis with a prioritised fix list. I lifted a production marketing site from 49/53 β†’ 87/91 on mobile/desktop β€” improvements that directly impact SEO and conversions.

  • Full Lighthouse audit report
  • Prioritised issue list
  • Bundle & asset analysis
  • Concrete code-level fixes
  • Before/after benchmark
Lighthouse / PageSpeedWebPageTestChrome DevToolsNext.js / Vite optimisationImage & font pipeline

Fixed price

$800

audit + recommendations

Audit my site

Headless CMS & Jamstack

Content-first. Launch-optimised.

Migrate legacy sites to modern Jamstack stacks or build new ones from scratch. I've migrated 7 legacy websites to Astro.js + headless CMS, cutting content launch time by 50%, and built 4 CMS-driven sites that scale with traffic.

  • CMS setup & schema design
  • Content modelling
  • Static site generation
  • Editor-friendly authoring
  • CI/CD deployment pipeline
Astro.js / Next.jsDirectus / Contentful / SanityPostgreSQLVercel / NetlifyMDX / Contentlayer

Starting at

$2,000

per site

Modernise my site

Ongoing work

Monthly Retainer

Need a dedicated engineer on call? I offer retainer arrangements for teams that need ongoing feature work, bug fixes, or a technical partner β€” without the overhead of a full-time hire.

$2,000/mo

up to 40 hrs/month

Let's talk

FAQ

How do I get started?

Reach out via email or LinkedIn with a brief description of your project. I'll respond within 24 hours to schedule a 30-minute scoping call β€” no commitment required.

Do you work with international clients?

Yes. Most of my clients are based in the US, UK, and EU. I work async-first with availability for overlap calls.

What's your typical timeline?

Small tools & audits: 1–2 weeks. Full-stack apps & integrations: 4–10 weeks depending on scope. I'll give you a detailed estimate after the scoping call.

Do you offer retainers?

Yes β€” for ongoing work, I offer monthly retainer arrangements starting at $2,000/month for up to 40 hours.

Ready to build something?

Get in touch