Skip to content

Services

Senior frontend development and consulting for teams who need an experienced pair of hands. No fluff — just clean, well-documented code and honest communication.

Available for new workContract · Freelance  ·  Pricing available upon request — all engagements start with a 30 min consultation.

Angular & TypeScript Development

Day rate · Fixed project

My core specialism. I build production-grade Angular applications from scratch or step into existing codebases to extend and improve them. I follow Google's Angular standards and have worked on large-scale apps at Google DeepMind and BT.

  • Component architecture and design systems
  • NgRx and RxJS state management
  • Angular version upgrades (any version to latest)
  • Performance optimisation and lazy loading
  • Integration with REST and GraphQL APIs
🔧

Application Modernisation

Fixed project · Day rate

I have a strong track record of taking over legacy codebases and delivering upgrades without disruption. I document everything and ensure clean handovers so your team owns the result.

  • Angular version upgrades with full documentation
  • TypeScript strict mode adoption
  • Migrating from class-based to modern Angular patterns
  • Refactoring for maintainability and performance
🏗️

Frontend Architecture

Day rate · Retainer

For teams that need a senior pair of eyes on the bigger picture — whether you're starting from scratch or trying to untangle something that's grown beyond its original design.

  • Mono-repo setup with NX
  • Storybook component library setup and documentation
  • Testing strategy: Jest, Jasmine, Karma, Cypress
  • CI/CD pipeline review and improvement
  • Code review and technical standards
⚛️

React Development

Day rate · Fixed project

I've delivered React projects for clients including BT and RehabAgency. Comfortable with modern React patterns, Redux, and integrating with third-party services.

  • Feature development and bug fixing
  • LeafletJS and data visualisation integrations
  • Component library extension and maintenance
📱

Mobile Development

Fixed project · Day rate

I build cross-platform iOS and Android apps using React Native and Expo, with earlier experience in Ionic. My background in component-based web development translates directly to mobile.

  • React Native and Expo app development
  • Responsive mobile-first web applications
  • Ionic hybrid apps
🧭

Team Mentoring & Consulting

Monthly retainer

I've mentored junior developers and collaborated closely with stakeholders, product owners, and project managers throughout my career. I can embed in your team or advise from the outside.

  • Junior developer mentoring and code review
  • Technical standards and best practice documentation
  • Stakeholder collaboration and technical leadership

Ready to work together?

Drop me a message and we'll set up a free 30-minute consultation to talk through what you need.

Released under the MIT License.