I'm a BSc Computer Science graduate from Brunel University London with a strong interest in software engineering, artificial intelligence, cybersecurity and emerging technologies.
I enjoy building practical software, solving technical problems and learning how different technologies can be combined to create useful applications. My experience includes developing full-stack applications, integrating AI into software, working with databases and APIs, and collaborating on Agile software projects.
I'm currently seeking opportunities in software engineering, technology and cybersecurity, where I can contribute to real-world projects while continuing to develop my technical skills.
My final-year project was an AI-powered platform designed to make reporting local issues more efficient and intelligent.
The system combines AI-powered image analysis, geolocation, image hashing and priority scoring to help categorise reports, identify potentially duplicate submissions and determine the urgency of reported issues.
Technologies:
Python JavaScript React Supabase Claude Vision AI Geolocation Image Hashing
π View my portfolio
A collaborative full-stack application developed as part of my university studies.
I worked as both a Developer and Scrum Master, contributing to the development of the application while also helping coordinate the team's Agile workflow.
Technologies:
React Java Spring Boot SQL REST APIs Git
- Software Engineering
- Artificial Intelligence & Machine Learning
- Cybersecurity
- Full-Stack Development
- Backend Development
- Cloud & Database Technologies
- Algorithms & Problem Solving
- Automation
- Emerging Technologies
BSc Computer Science 2023 β 2026
Upper Second-Class Honours (2:1)
Achievements:
- Academic Excellence CEDPS Scholarship
- Brunel READY Certificate of Employability Skills
- Leadership Award
- Final-Year Project graded A
Alongside my degree, I've worked in STEM education, teaching robotics, programming and computational thinking to students aged 4β14.
My experience has developed both my technical and interpersonal skills through:
- Teaching programming and robotics concepts
- Troubleshooting hardware and software problems
- Leading classes and holiday camps
- Planning and preparing technical activities
- Communicating technical concepts clearly
- Supporting students with different learning styles
- Providing feedback to parents
- Taking on increasing levels of responsibility and leadership
|
|
|
|
|
|
Feel free to explore my repositories and projects. I'm always interested in learning, building and exploring new technologies.