🔗 Socials
<aside>
<img src="https://upload.wikimedia.org/wikipedia/commons/c/ca/LinkedIn_logo_initials.png" alt="https://upload.wikimedia.org/wikipedia/commons/c/ca/LinkedIn_logo_initials.png" width="40px" />
LinkedIn
</aside>
<aside>
<img src="/icons/inbox_gray.svg" alt="/icons/inbox_gray.svg" width="40px" />
E-Mail
</aside>
<aside>
<img src="/icons/drafts_gray.svg" alt="/icons/drafts_gray.svg" width="40px" />
Contact Form
</aside>
👋 Introduction
Hi! I'm Sam, and I’m a computer science student at Newcastle University, UK
Although I'm relatively early in my career, I've already gained hands-on experience in programming and backend development during my time at Newcastle University, a Russell Group institution in northern England. My experience includes projects involving:
- Databases and SQL:
- As part of my degree, I recently developed a database for a bus operator (a simulated project for academic purposes). This involved designing the database, ensuring data integrity, storing it in an Azure cloud server, implementing SQL queries for database management and manipulation, and managing relationships between tables.
- Python:
- A side project of my own: A bank balance aggregator. This script gathered my balance data from Trading212 and Monzo APIs and displays them in the console as a single sum, saving me the time from having to check each bank balance individually. This was my first project using APIs and I will certainly explore their infinite use cases in the future and as a part of my degree.
- As part of my degree, I've further expanded my Python knowledge, becoming familiar with Panda3D and completing additional projects. Recently, I created a booking system that reads from CSV files and uses classes to manage bookings, allowing users to search for and manage the system.
- I've been using Python as my primary programming language for years, starting at just 10 years old in coding club. My skills have grown through GCSE and A-Level courses, where I became familiar with its syntax and logic. During my A-Level course, I created a Pac-Man-inspired game for my coursework project.
- Java
- Most recently, I have been learning Java to advance my programming skills. Though relatively early on in my journey on building on Java skills, I have completed some early projects and am eager to improve on my skills.
🎓 Education
Newcastle University
2024 - Present | Computer Science BSc, Undergraduate
Further Education - Sixth Form
2022 - 2024
✨ A bit more about me and my interests
🎾 Tennis
After playing for over a decade at my local club, I joined my university's Tennis society, where I now play weekly.
🏛️ Politics
At 10 years old, I visited Downing Street with my school. Ever since then, I've been fascinated by politics. I've participated in politics clubs, regularly read books and articles, and form conversations online and in person on the subject.
💻 Tech