[ PROFILE ]
Backend-focused Software Engineer specialising in authentication, security, and highly available microservices within fintech and enterprise environments. Experienced in building scalable systems using Java, Spring Boot, and AWS, with a proven record of improving system resilience, onboarding efficiency, and test automation.
[ WORK EXPERIENCE ]
WORLDPAY
LONDONSEP 2024 - PRESENTSOFTWARE ENGINEER
- Maintain security of critical authentication edge services, fixing service vulnerabilities and updating service dependencies.
- Designed and built a production-grade performance testing environment for a client-facing mTLS platform used by a major UK supermarket chain ahead of peak trading period, ensuring scalability, resilience, and production readiness.
- Expanded Java-based onboarding services, reducing SMB merchant onboarding time from two weeks to under one hour.
- Automated end-to-end testing by integrating Postman CLI into an AWS EC2 environment and Jenkins CI/CD pipelines, reducing QA execution time by 80%.
- Led disaster recovery and resilience testing across distributed microservices, validating failover mechanisms and ensuring compliance with 99.999% SLA targets.
LLOYDS BANKING GROUP
BIRMINGHAMJUN 2024 – AUG 2024DATA ANALYST
- Built data transformation pipelines to support senior leadership with improved reporting and analysis.
- Developed a proof of concept using Copilot to summarise and categorise client presentations, reducing delivery time of critical analysis by 30%.
- Collaborated with stakeholders to translate operational requirements into actionable data insights.
NIKE
HILVERSUMSEP 2022 – AUG 2023MACHINE LEARNING ENGINEER
- Developed a recommender system using Databricks, Snowflake, and PySpark to increase user lifetime value.
- Built a classification model using a feedforward neural network, doubling user engagement across Nike platforms.
- Refactored ML pipelines and removed redundant data sources, reducing cloud costs and improving model build times.
- Implemented automated unit testing to ensure reliability and data integrity.
- Presented findings to cross-functional stakeholders, promoting transparency and data-driven decision-making.
[ SKILLS ]
BACKEND
Java (Spring Boot), Python (FastAPI), Fastly
CLOUD
AWS (EC2, S3, IAM, ECS, ECR), Docker, Redis, Vault
CI/CD
Jenkins, Concourse, GitHub Actions
DATABASES
PostgreSQL, Snowflake, Cassandra, DynamoDB, SQLAlchemy/SQLModel
TESTING
JUnit, Postman, TDD, JaCoCo, Pytest
[ EDUCATION ]
DE MONTFORT UNIVERSITY
BSc SOFTWARE ENGINEERING WITH YEAR IN INDUSTRY - FIRST CLASS
2020 – 2024