About

I am a software engineer who prioritises understanding the client and the problem before writing code.
I focus on clear communication, detailed requirements analysis, and careful planning to ensure solutions are robust, cost-effective, and aligned with real business needs.
My aim is to deliver systems that work reliably and provide practical value.

How I work

I take a structured, modular approach to development, planning in advance using established tools and methods.
Each component is developed to an MVP level and refined through continuous feedback, allowing the product to evolve efficiently while maintaining clarity and quality throughout the process.

Background

I developed an interest in computer science early on and began hands-on coding in 2016,
starting with web projects and later expanding into mobile applications.
This practical foundation led me to pursue and complete an MEng in Computer Science at the University of Birmingham in 2025.
Along the way, I have worked on full-stack systems and AI-related projects, strengthening both my technical and problem-solving skills.