My path into university-level computer science was not linear, but it was driven by a genuine desire to understand technology more deeply. I started building projects and learning through practice long before formal education became a major part of my journey.
The decision to study at the University of London came from wanting a stronger foundation in the fundamentals: software engineering, systems thinking, problem solving, and a more rigorous academic understanding of how software is designed and built.
Since beginning the degree, I have tried to connect theory with real-world work. The goal is not only to deepen my technical skills, but also to build a stronger understanding of how software scales, how to reason about systems, and how to contribute with more confidence in more complex environments.
I see this degree as part of a larger effort to keep learning with intention, balancing practical work, independent projects, and formal study so that I can continue growing as a developer and as a problem solver.