Senior Full-Stack Engineer

Designing reliable products across frontend, backend, integration, and cloud delivery.

Senior software engineer with 7+ years of experience delivering product platforms, internal tooling, and complex integrations across enterprise, education, and financial services.

From product features to complex integrations, I build software that holds up in production.

7+Years delivering production software
Frontend + BackendComfortable across the full stack
Enterprise + ProductFinance, education, SaaS, and internal platforms

Clients & domains

Experience across high-scale product teams and regulated environments where reliability, integration quality, and delivery discipline matter.

  • Google
  • Deutsche Bank
  • Tier-1 UK Bank
  • HSBC
  • Bradesco

What I lead technically

I work across frontend architecture, API design, and system integration, building scalable, production-ready platforms.

  • Frontend architecture
  • API & service design
  • System integration (legacy ↔ modern)
  • Scalable platform delivery

How I work

I treat engineering as a tool for solving problems, improving systems, and building products that improve people’s lives.

  • Understand the problem before building the solution
  • Design systems for clarity, not complexity
  • Build for long-term scalability, not short-term fixes
  • Take ownership from idea to delivery
  • Help teams grow, not depend

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

Jun 2024 - Present

Client: Google

Domain: Enterprise internal tooling

Scope: Frontend-heavy platform delivery

  • Angular
  • TypeScript
  • Node.js
  • Internal Tooling
  • 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

Dec 2022 - Apr 2024

Client: Group GTI product portfolio

Domain: Education, careers, and platform products

Scope: End-to-end feature delivery across product and platform layers

  • React
  • Next.js
  • NestJS
  • Redux
  • Tailwind
  • MySQL
  • 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

Sep 2018 - Nov 2021

Client: Tier-1 UK banking programmes

Domain: Financial services and payments

Scope: Consulting delivery across backend services, integration, and frontend support

  • Java
  • Spring Boot
  • Microservices
  • AWS
  • GCP
  • React
  • 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

2019

Client: Multiple early-stage and business clients

Domain: Product development and digital delivery

Scope: Technical leadership and hands-on delivery

  • React
  • Next.js
  • NestJS
  • Java
  • Architecture
  • 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 & Case Studies

Enterprise platforms, product features, integrations, and advisory work. Each card links to a deeper case study with full context, contributions, and technical detail.

Complex enterprise integration

Payments Authentication Integration Layer

Client: Tier-1 UK Bank

Enterprise payment platform enabling third-party initiated transactions with secure bank authentication and end-to-end processing.

  • React
  • Java
  • Spring Boot
  • MySQL
  • SOAP API
  • Microservices
  • MQueues
View project details →

Business-Critical Platform

Enterprise Events Platform

Client: Google

Internal platform used by Google sales and marketing teams globally to create, run, and manage all event types, face-to-face, live streaming, and hybrid, at enterprise scale.

  • Angular
  • NgRx
  • TypeScript
  • Java
  • RESTful API
  • AI Integrations
View project details →

Technical Research & Advisory

Open Banking & PSD2 Discovery

Client: Bradesco

As a consultant, led end-to-end research into how leading digital banks implemented Open Banking and PSD2, turning those findings into a structured advisory programme for one of Brazil's largest banks.

  • Open Banking API
  • PSD2
  • Technical Research
  • Stakeholder Engagement
  • Financial Services
View project details →

Product engineering

Education and Career Product Platform

Client: Group GTI

Built an in-app notification system where admins broadcast personalised messages to students, targeted automatically from registration data, with a student inbox I developed in the main product.

  • React
  • Next.js
  • NestJS
  • MySQL
  • Node.js
  • Gatsby
  • Drupal
View project details →

Strengths

Technical scope across frontend, backend, and architecture

Hands-on across product UI, backend services, integration layers, and delivery.

Frontend

React, Angular, Next.js, TypeScript, Redux, Tailwind

Backend

NestJS, Node.js, Java, Spring Boot, Python, REST APIs, SOAP integrations

Architecture

Microservices, integration layers, authentication flows, scalable systems

Delivery

CI/CD, testing, cloud platforms, Fastly, cross-team delivery, product ownership

My Stack & Tools

  • React
  • Angular
  • TypeScript
  • Next.js
  • NestJS
  • Node.js
  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • SOAP
  • Python
  • AWS
  • Fastly
  • 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.