Senior Full-Stack Engineer
Designing reliable products across frontend, backend, integration, and cloud delivery.
Senior software engineer with 7+ years of experience delivering customer-facing platforms, internal tooling, and complex integration work across enterprise, education, and financial services. Strong across React, Angular, Next.js, Node.js, Java, service design, and end-to-end product delivery.
Built for fast scanning: start with profile, move into companies and clients, then drill into projects and stack.
Clients and domains
Experience spans enterprise product teams and regulated environments where reliability, integration quality, and delivery discipline matter.
- NatWest / RBS
- Education and career platforms
- Internal operations tooling
What I lead technically
I move between UI architecture, API design, integration workflows, and service boundaries depending on where the programme needs leverage.
- Frontend architecture
- Service and API design
- Legacy-modern integration
- Scalable platform delivery
How to read this site
The sections are structured so someone can quickly understand who I am, where I worked, which clients I supported, and what stack I used.
- Profile first
- Companies and clients next
- Projects with impact and stack
- Skills and contact at the end
Career Journey
Companies, clients, and delivery scope
Each role shows the company, the client or domain context, the stack, and the kind of engineering ownership involved.
Software Engineer (Contract)
Google · London
- Rebuilt an internal enterprise platform supporting operational workflows and high-volume user journeys.
- Improved performance across complex reporting and data-heavy interfaces.
- Worked on scalable frontend architecture integrated with backend services and internal APIs.
Full-Stack Software Engineer
Group GTI · London
- Delivered product features across frontend and backend layers for student and university-facing experiences.
- Built APIs and services supporting multi-tenant product environments.
- Implemented authentication and access management capabilities for enterprise-grade workflows.
Consultant Software Engineer
Capco · London
- Delivered enterprise microservices and integration services for banking transformation programmes.
- Worked on payment flows, service orchestration, and cloud-native delivery in regulated environments.
- Bridged frontend, backend, and integration concerns across multiple initiatives rather than working in a single layer only.
Co-Founder / CTO
African Global Networks · London
- Led architecture and development across websites and web applications from concept to delivery.
- Helped shape product direction while still contributing directly as an engineer.
- Balanced engineering execution with broader technical leadership responsibilities.
Projects
Projects that show seniority and range
The homepage stays concise. Each project links to a deeper case-study page with architecture, contributions, and technical detail.
Complex enterprise integration
Payments Authentication Integration Layer
Client: NatWest / RBS
Enterprise payment platform enabling third-party initiated transactions with secure bank authentication and end-to-end processing.
View project detailsInternal tooling
Enterprise Operations Platform
Client: Google
Internal platform for complex operational workflows, reporting, and high-volume data-heavy interfaces.
View project detailsProduct engineering
Education and Career Product Platform
Client: Group GTI product teams
Responsive product platform for education and career journeys, combining user-facing experiences with backend services and authentication.
View project detailsStrengths
A portfolio built around clarity, credibility, and technical depth
The structure is designed to communicate progression, technical breadth, and delivery quality without forcing recruiters to hunt for the details.
Frontend
React, Angular, Next.js, TypeScript, Redux, Tailwind
Backend
NestJS, Node.js, Java, Spring Boot, REST APIs, SOAP integrations
Architecture
Microservices, integration layers, authentication flows, scalable systems
Delivery
CI/CD, testing, cloud platforms, cross-team delivery, product ownership
Technology inventory
- React
- Angular
- TypeScript
- Next.js
- NestJS
- Node.js
- Java
- Spring Boot
- Microservices
- REST APIs
- SOAP
- AWS
- Docker
- CI/CD
- Jest
- Cypress
- Redux
- Tailwind
- GraphQL
Contact
Interested in full-stack engineering, frontend architecture, or platform work?
This closing section is intentionally direct: it gives recruiters and collaborators a clear next step without adding friction.
