Skip to content
Voir en français
Services

Full-stack development services

I work with startups, agencies, and product teams that need a developer who can own a feature end to end: the interface, the API behind it, and the pipeline that ships it to production.

Next.js and React application development

Product interfaces built with Next.js, React, and TypeScript, with server rendering, sensible state management, and accessibility handled from the start rather than retrofitted.

What that covers

  • App Router architecture and server components
  • Design system and reusable component library
  • Accessible, keyboard-navigable interfaces
  • Responsive layouts tested down to small phones

Backend APIs with NestJS, Java, and Spring Boot

REST and GraphQL APIs designed around your domain, with the data model, authorisation, and error handling that keep a product maintainable as it grows.

What that covers

  • Domain modelling in MongoDB or MySQL
  • REST and GraphQL API design
  • Role-based access control enforced server-side
  • Message queues for decoupled, resilient workloads

Web performance and Core Web Vitals

A measured pass over what actually makes your pages slow — payload size, render-blocking resources, images, and third-party scripts — followed by the fixes, not just the report.

What that covers

  • Core Web Vitals audit (LCP, INP, CLS)
  • Bundle and image weight reduction
  • Render-blocking and third-party script cleanup
  • Before/after measurements you can verify

Technical SEO for web applications

The engineering side of SEO: crawlability, indexable URLs, structured data, metadata, and internationalisation, implemented in the codebase rather than bolted on with a plugin.

What that covers

  • Indexable route architecture and sitemaps
  • Structured data (JSON-LD) for rich results
  • Canonical URLs and hreflang for multilingual sites
  • Server rendering so crawlers see real content

DevOps and production delivery

Getting the work to production reliably: containerised services, automated pipelines, and the monitoring that tells you something broke before your users do.

What that covers

  • Docker images and Kubernetes deployments
  • CI/CD pipelines with GitHub Actions
  • Monitoring and alerting with Sentry and Datadog
  • Repeatable, reversible releases