I am a dedicated software developer with six years of industry experience as a degree apprentice. I recently earned a first-class BSc in Digital & Technology Solutions from the University of Wolverhampton, and I am passionate about building web and mobile applications. I learn new product domains quickly to deliver robust, high-quality features for users, whether I work independently or as part of a team. I enjoy collaborating across frontend and mobile tech, with a focus on UI/UX, accessibility, and clean, well-tested code. I strive to align engineering work with business goals, and I value testing, peer review, and cross-functional collaboration to drive long-term product success.

I am a dedicated software developer with six years of industry experience as a degree apprentice. I recently earned a first-class BSc in Digital & Technology Solutions from the University of Wolverhampton, and I am passionate about building web and mobile applications. I learn new product domains quickly to deliver robust, high-quality features for users, whether I work independently or as part of a team. I enjoy collaborating across frontend and mobile tech, with a focus on UI/UX, accessibility, and clean, well-tested code. I strive to align engineering work with business goals, and I value testing, peer review, and cross-functional collaboration to drive long-term product success.

Available to hire

I am a dedicated software developer with six years of industry experience as a degree apprentice. I recently earned a first-class BSc in Digital & Technology Solutions from the University of Wolverhampton, and I am passionate about building web and mobile applications. I learn new product domains quickly to deliver robust, high-quality features for users, whether I work independently or as part of a team.

I enjoy collaborating across frontend and mobile tech, with a focus on UI/UX, accessibility, and clean, well-tested code. I strive to align engineering work with business goals, and I value testing, peer review, and cross-functional collaboration to drive long-term product success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Apprentice Application Developer at PebblePad
October 1, 2023 - October 1, 2023
Developed features for a web-based learning platform, applying SDLC & Agile methodologies. Worked as a full-stack developer, applying frontend patterns and backend design using SOLID principles. Performed manual and automated testing, wrote unit/integration/end-to-end tests, and participated in code reviews and peer programming. Contributed to internationalisation efforts and accessibility improvements for screen readers and keyboard navigation.
Junior Software Engineer at Totalmobile
October 1, 2023 - November 13, 2025
Developed and maintained features for web and mobile applications, fixed bugs and reduced tech debt. Transitioned from a full-stack role to frontend & mobile development; collaborated with multiple product teams, followed SDLC and Agile methodologies, and contributed to UI standardisation and accessibility improvements.
Trustee at Ichthyosis Support Group (ISG)
August 1, 2023 - November 13, 2025
As a trustee, provided IT support, helped organise fundraising events, and managed the charity's website. Assisted with youth involvement and IT-related initiatives.

Education

Bachelor of Science (BSc) in Digital & Technology Solutions at University of Wolverhampton
January 1, 2019 - January 1, 2023
Level 3 Extended Diploma in Computing & IT, Computer Science at Shrewsbury Colleges Group
January 1, 2017 - January 1, 2019
GCSEs at Charlton School
January 1, 2012 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet