About

I am entering the final year of a BSc (Hons) Computer Science degree at Birmingham City University and expect to graduate in 2027.

My interests centre on reliable software systems, backend development and engineering-oriented software design. Alongside my academic work, I independently design and develop iOS applications using Swift and SwiftUI.

I enjoy turning practical problems into focused software, then improving the result through repeated implementation, testing and interface refinement.

Education

BSc (Hons) Computer Science

Studying software design, object-oriented programming, backend development, databases, operating systems, DevOps, cyber security and computer mathematics.

Undergraduate Study in Software Engineering

Earlier study covering programming, object-oriented development, data structures, algorithms and engineering mathematics.

Projects

DueSoon app main promotional view
Upload: duesoon_main.png

DueSoon

Independent Project · Swift, SwiftUI, Xcode · Final Polishing

Independently designed and developed a deadline-tracking application with calendar navigation, countdowns, urgency states and persistent deadline data.

Refined month and year navigation, deadline editing, information hierarchy and interaction speed through repeated simulator and device testing.

BMW Asset-Tracking MVP

Group Project · Python, OpenCV, AprilTags, Computer Vision

Built and presented a CCTV-style tracking proof of concept using Python, OpenCV, AprilTags and webcam input, improving identification reliability through iterative debugging and testing.

Collaborated through Git-based development and contributed to the system design, MVP demonstration and technical presentation.

Multi-Branch Library System

Group Project · Java, REST API, SQL, Backend Development

Developed as a team, this project delivered a Java REST API and SQL-backed system with a layered backend structure for multi-branch book, member and loan operations. My individual contributions and teamwork are identified and accredited in the report, source code and demonstration video.

FlexShade CAD design preview
FlexShade CAD preview

FlexShade Smart Curtain System

Group Project · CAD, Product Design, System Integration

Smart-curtain system concept developed for a university innovation project, with a focus on CAD design, product development and integrating physical components, sensors, control logic and app-related elements into one solution.

Experience and Development

App and Game Developer, Apple Online

Contributed to application and game-development tasks, strengthening practical debugging, iterative problem-solving and collaborative development skills.

Additional Study

AWS and The Prince's Trust Cloud Engineering Programme; Harvard CS50 Introduction to Computer Science.

Technical Skills

Programming
Python, Java, Swift, SQL, C++, C#, HTML, CSS and JavaScript
Mobile and backend
SwiftUI, Xcode, REST APIs, relational database design and Docker
Development tools
Git, GitHub, OpenCV, AprilTags, VS Code, Unity and Figma