Based in Scotland and studying Software Engineering at the University of Glasgow. I enjoy building practical tools, understanding how software works under the hood, and improving one project at a time.
I started coding when I was 8 with Scratch, where I discovered how fun it was to create interactive projects. In high school I spent time with HTML and CSS, then moved toward Python, which became my main language for problem solving and building useful applications.
Right now, I am focused on strengthening my foundations in software engineering, including programming fundamentals, algorithms, data structures, version control, databases, and Java for second year. I like projects that teach me something practical and leave me with a tool I can keep improving.
| University | Building a strong computer science foundation through Software Engineering coursework. |
| Python | Creating small tools, practising clean code, and improving problem-solving skills. |
| Java | Learning the language as part of second year and building confidence with object-oriented programming. |
| Core CS | Studying data structures, algorithms, databases, and software development practices. |
- Writing readable, maintainable code that solves real problems.
- Becoming more confident with Python, Java, databases, and core software engineering concepts.
- Improving my understanding of algorithms, data structures, and software design.
- Building a portfolio of projects that shows steady progress and practical curiosity.




