Skip to main content
VectorStack
LIMITED

Selected work

Selected projects

A selection of platforms, applications and technical solutions I've designed and built across full-stack development, cloud infrastructure, AI and integrations.

These projects span greenfield development, complex integrations and cloud-based platforms, with a focus on solving real business problems.

The Brilliant Club

Learning Platform

A bespoke learning platform designed and built from the ground up to support teachers, students and tutors across the learning journey.

Role

Lead Developer / Technical Lead

Overview

I designed and architected the platform and led its development from the ground up. The system supports multiple user types, secure authentication, learning materials, work submission and review, messaging and integration with external business systems.

Key aspects

  • Designed and architected the platform from scratch
  • Built the application using Node.js, React and Next.js
  • Designed a microservices-based backend
  • Built services for authentication, files, messaging and notifications
  • Developed a bespoke real-time messaging system using Socket.IO
  • Integrated the platform with Salesforce
  • Integrated with Certn for tutor background checks
  • Built AWS infrastructure and deployment architecture
  • Responsible for technical decisions, code reviews, testing and ongoing maintenance

Technologies

  • Node.js
  • React
  • Next.js
  • TypeScript
  • AWS
  • MongoDB
  • Salesforce
  • Socket.IO
  • Certn

AI-powered cloud cost analysis

AWS Cost Insights

An AI-assisted cloud cost analysis platform that turns AWS usage and infrastructure data into understandable cost insights, recommendations and automated reports.

Role

Developer / Architect

Overview

The platform combines AWS cost and infrastructure data with AI to help identify spending patterns, anomalies, underutilised resources and potential savings opportunities.

Key aspects

  • Built a Next.js application for presenting cloud cost and infrastructure insights
  • Built Node.js/AWS Lambda APIs for cost and infrastructure analysis
  • Integrated AWS Cost Explorer data
  • Integrated CloudWatch infrastructure metrics
  • Built analysis of EC2 utilisation and EBS resources
  • Added identification of idle EC2 instances and unattached EBS volumes
  • Added estimated savings calculations
  • Integrated OpenAI for AI-generated cost insights and recommendations
  • Built automated monthly reporting
  • Generated PDF reports and stored them in S3
  • Used EventBridge for scheduled report generation
  • Used SES to deliver report notifications

Technologies

  • Next.js
  • React
  • TypeScript
  • Node.js
  • AWS Lambda
  • API Gateway
  • AWS Cost Explorer
  • CloudWatch
  • EventBridge
  • S3
  • SES
  • OpenAI

Sense Internet

Travelodge

Web development work for Travelodge undertaken while working with Sense Internet.

Role

Full-Stack Developer

Overview

Worked on the Travelodge website as part of my work with Sense Internet, contributing to a production web platform for a major UK hotel brand.

More experience

Alongside these projects, I've worked across a range of organisations and platforms, including Ecorys, UCL and Tastecard. My experience spans greenfield development, platform modernisation, integrations and production web applications.

Practical software

Built for the real world

I focus on building software that is useful, maintainable and ready for production. That means thinking beyond the code — understanding the business problem, making sensible architectural decisions, integrating with existing systems and building something that can evolve over time.

Have a project that needs building?

If you're looking for an experienced developer who can take ownership of a project from architecture through to production, let's talk.