From Fortran to Full Stack

That random FORTRAN 77 module in my Chemistry degree first year? Yeah, that's what kicked off this whole coding adventure. Now I'm leading development teams and building systems that matter.

What I Do
Lead Developer
Bupa
My Focus
Full Stack Development
5+ Years Professional
Based In
London
UK
Let's Connect

Lead Developer

2024—Present

Leading a development team at Bupa, responsible for three business-critical LAMP stack applications that power member bookings and call center operations.

Full Stack Developer

2020—2024

Joined Bupa as a consultant initially, then permanent from 2022. Full stack development across multiple applications, API integrations, and system modernisation. Mostly with the LAMP stack.

Software Developer Consultant

2019—2020

Intensive 8-week C# academy at Sparta Global, followed by placement at Bupa. First step into professional software development.

University of Kent

2015—2019

BSc Chemistry. Studied everything from Organic and Inorganic Chemistry to Materials Science, Quantum Mechanics, and Biochemistry. Discovered my passion for programming through a FORTRAN 77 module, where problem-solving skills from the lab translated perfectly to code.

Final Year Research Project focused on Metal-Organic Frameworks (MOFs) - crystalline materials with potential applications in gas storage, catalysis, and molecular separation.

All Saints Sixth Form College

2013—2015

A-Levels in Biology, Chemistry, and Mathematics. These subjects laid the groundwork for my analytical approach, combining scientific reasoning with mathematical problem-solving skills.

From the moment I could walk, I was that kid who had to know how everything worked. My parents surely regretted buying me any toys - they'd inevitably find them in pieces as I tried to figure out what made them tick. The constant "but why?" questions probably tested their patience, but that curiosity never went away. It just evolved from taking apart toys to taking apart code.

Today, that same drive to understand and create pushes me to explore new technologies and build solutions that make a difference. Whether it's crafting intuitive user interfaces or architecting robust backend systems, I bring that childhood curiosity to every project I tackle.

My journey into tech actually began during my Chemistry degree. In my first year, I had a module in FORTRAN 77 - a programming language designed for scientific computing. While my classmates saw it as just another requirement to check off, something clicked for me. There was an elegant similarity between balancing chemical equations and writing clean code - both required precision, logic, and creative problem-solving. That module planted a seed that would soon grow into a full-fledged passion for software development.

After graduating, I dove headfirst into tech through an intensive development academy at Sparta Global. What started as a consulting role at Bupa quickly evolved into something more permanent. These days, I lead a development team working on healthcare applications that help thousands of members access care services. It's not quite Schrödinger's cat, but I'd like to think I'm still solving important puzzles – just with more practical applications and fewer quantum superpositions.

When I'm not at work, you'll find me tinkering with side projects, exploring new tech stacks, or – in true developer fashion – gaming (because apparently writing code all day isn't enough screen time). I've gone from trying to understand the universe to building little digital universes of my own, then escaping into others' during my downtime. I guess some things never change – I'm still taking things apart and putting them back together, just virtually now.

Professional Experience

Technologies I've worked with throughout my career

Core Tech

  • PHP (5-8)
  • Java, C#
  • React, Angular
  • jQuery, Backbone.js

Backend

  • RedHat Linux
  • Apache, MySQL
  • REST APIs
  • Smarty Templates

Infrastructure

  • Jenkins, Azure DevOps
  • Barracuda WAF, SSL
  • AWS, Cloudflare
  • SVN, Git

Current Focus

Modern technologies I'm actively using in personal projects

Modern Stack

  • Next.js 14
  • React, TypeScript
  • Tailwind, Framer Motion
  • PostgreSQL, Prisma

DevOps & Cloud

  • Linux, NGINX, VPS
  • Docker, GitHub Actions
  • Cloudflare, CI/CD
  • Git Workflows