A computer science graduate who enjoys writing software. I have experience in different languages such as Swift, Python, Java, and JavaScript/TypeScript. I have learnt many different languages and frameworks/libraries (PyTorch, React, Next.js, Vite) from my own projects, not just the languages and frameworks taught in my degree.
I enjoy different types of programming from web/mobile development (fullstack), to more AI, maths and science-based projects such as an automatic image captioning system, a physics simulator for objects under different gravities and I built and a program for detecting similarities between Python programs. I am currently learning PyTorch because it's a powerful and flexible deep learning framework that makes it easy to build, train, and deploy machine learning models, and it's more relevant now than ever with the rise of AI applications in fields like natural language processing, computer vision, and generative AI.
I have developed transferable technical, analytical and professional skills, by covering a broad awareness of current technology trends. I have undertaken many different modules both individual and group based ranging from web development, mathematics, and databases.
Completed a Mathematics A level with a grade A. In this subject I learnt many different areas of mathematics from statistics to pure maths. This subject also taught me the fundamentals of problem solving.
I achieved a grade A in A Level Physics which was a heavy mathematical and problem solving based subject. This course allowed me to greatly improve on my ability to use mathematics to solve real life problems in physics.
I achieved a grade A in A Level Computer Science. From this I had developed knowledge in different hardware and architecture used in computing. My ability to analyze a scenario and then create an efficient solution using computing was also developed and I have only increased on this further in my degree.