Skills & Qualifications

BSc (Hons) Digital and Technology Solutions

Graduated with First Class Honours on the Software Engineering pathway.

A Levels

A Levels in Physics, Computer Science, and Mathematics, showcasing strong analytical and problem-solving skills.

Firmware & Embedded Systems

Proficient in C++ and Java for developing low-level firmware and embedded systems using OOP principles.

Python

Proficient in API Development, JSON handling, Web Development, Threading, and Asynchronous Development.

Database Design & Integration (SQL)

Experienced in integrating, designing (to suitable normal forms) and using databases through SQL queries, commands and requests.

Version Control

Experienced use and a strong understanding of version control, including GitHub and GitLab.

Docker & Kubernetes

Skilled in Docker and Kubernetes for container management.

Project Management

Experienced in leading the development of Software Engineering teams, an example being my Virtual License Card application.

CI/CD Pipelines

Experienced in designing and implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like GitHub Actions, and GitLab CI/CD.

Software Testing

Strong understanding and experience in organising and deploying complex software testing techniques (such as Unit, Functional and Regression Testing).

Kotlin, Gradle

Experienced in app development and deployment with the likes of Android Studio and Gradle.

Smart Cards & Virtual Smart Cards

Skilled in developing and integrating smart card solutions conforming to ACOS3 and ISO7816 standards, with expertise in PC/SC interfaces and secure authentication protocols.

Documented Design

Proficient in Microsoft Office Suite and online editors like Canva.

HTML, CSS, JS, Java

Skilled in web design, wireframing, SYSML, and dynamic web development with RESTful principles.

Software Documentation

Experienced in the creation and maintenance of Software Documentation such as Risk Assessments, Gantt Charts, Trello Boards etc.

Networks

Strong understanding of network topologies, designs and congestion control.

Machine Learning & AI

Experienced in building predictive models and working with frameworks like TensorFlow and scikit-learn to solve real-world problems.

Data Analysis

Proficient in analyzing and visualizing data using tools such as Tableau and Power BI. Experienced in creating interactive dashboards, generating actionable insights, and presenting complex data.

Always learning more :) ...


Software Projects

Select a Project to view it's details.

Virtual License Card Project
Mindfulness Journal App
Atmospheric Radiative Transfer Model Web Interface
Micro CRM Project

Virtual License Card [2025]

This project enables remote testing of smart card interactions by emulating a physical smart card with a virtual one. It seamlessly integrates with existing embedded systems using ARP requests and PCSC communication, creating a robust and flexible testing solution. By removing the need for physical cards, it enhances reliability, accelerates development, and supports automation in controlled environments.

Project Languages, Tools and Methodologies:

Java, C++, ARP, DevOps, Jira, Confluence, Git, PCSC, PCSCD, ACOS3, ISO7816

Employment History

Yunex Traffic Logo

Software Engineer – Yunex Traffic (2025 – Present)

Now working as a Embedded Software Developer in the firmware team, contributing to the development of innovative solutions for traffic control systems following the completion of my degree apprenticeship.

Yunex Traffic Logo

Degree Apprentice Software Engineer – Yunex Traffic (2022 – 2025)

Working in the firmware team, contributing to the development of innovative solutions for traffic control systems as part of my degree apprenticeship.

Cotswold Outdoor Logo

Retail Assistant – Cotswold Outdoor (2021 – 2022)

Provided customer service and support in a busy outdoor retail environment, assisting customers with product selection and maintaining store standards.

Pets Corner Logo

Retail Assistant – Pets Corner (2020 – 2021)

Supported daily store operations, delivered excellent customer service, and maintained product displays in a pet retail setting.

Education

Southampton University Logo

Southampton Solent University (2022 - 2025)

BSc (Hons) Digital and Technology Solutions (Software Engineering pathway) — Graduated with First Class Honours

Ferndown Upper School Logo

Ferndown Upper School (2020 - 2022)

A-levels in Mathematics, Physics, and Computer Science.

Glenmoor and Winton Academy Logo

Glenmoor and Winton Academy (2015 - 2020)

11 GCSE's (Grades 6-8) (B-A*)