Ollie Tucker

University Of Reading

BCS Computer Science

๐Ÿš€ Welcome to my website!

๐Ÿ“œ Background

I grew up in Hampshire, UK ๐ŸŒฟ, with family roots stretching all the way to New Zealand ๐Ÿ‡ณ๐Ÿ‡ฟ and St Lucia ๐ŸŒด in the Caribbean.

I studied at Salesian College Farnborough, where I achieved 9 GCSEs ๐Ÿ“š with grades ranging from 5 (B) to 8 (A*). I then attended Salesian College Sixth Form, completing A, A, and B in A Levels, including Computer Science ๐Ÿ’ป which i am now persuing at university.

Iโ€™m now studying BSc Computer Science at the University of Reading ๐ŸŽ“, where Iโ€™ve achieved a First throughout my first year. My academic interests lean heavily towards emerging technologies, especially Virtual Reality ๐Ÿฅฝ, which fascinates me with its potential to transform industries and redefine how we experience the world.

Outside of academics, Iโ€™m 19 and enjoy a mix of activities that keep me thinking and moving. Iโ€™m an enthusiastic rock climber ๐Ÿง—, a competitive chess player โ™Ÿ๏ธ, and a casual skateboarder ๐Ÿ›น. In my downtime, I love gaming ๐ŸŽฎ and piano. My favourite video game title of all time is Resident Evil 4, and my favourite piano piece is a clair de lune

I believe in always pushing myself to learn, create, and connect whether thatโ€™s through my studies, hobbies, or meeting new people from around the world ๐ŸŒ.

๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿš€ Projects

Visualising Shortest Path Algorithms with Python

This was my first real world project. Aiming to help my computer science teacher teach the pathfinding algorithms topic in my A-levels, I developed a fully interactive graph visualiser where you can create your own custom graphs and run multiple pathfinding algorithms on them.

A visual implementation was key to help his students understand how algorithms like Dijkstra/A* work. All code and resources are fully open-source, making it easy for others to explore, adapt, or build upon my work. Scroll down to the links section below to access the public git hub repository with the source code and the 100+ development write up.

three.js portfolio website

You're looking at the finished product. I was experimenting with Three.js, a 3d web development too, and wanted to make a unique portfolio website to showcase my achivements and my web development skills. I plan to use other technologies like react to redesign this in the future.

Current project: Visualising Shortest Path Algorithms with Javascript

Looking back my python Visualising Shortest Path Algorithms project, i realises one of the main problems was that it was difficult to access. Redeveloping this entierly with javascript would make it much more accessible while boosting performance.

I plan to upload it to this website in the comming months!

๐Ÿ† Accomplishments

- Won my sixth forms Computer Science award as a result of my impressive python project.

- Achieved 2nd place nationally in the Tycoon Enterprise Business Competition (Peter Jones Foundation) 2024

- Won the "Best rating performance award" in the challengers section of the University Of Readings first ever Rapid Chess Congress

Award Picture

Shortest path project

๐Ÿ‘ทโ€โ™‚๏ธ Work History

Chess Tutor - Chess In Schools And Communities [2025 - ongoing]

This role involves teaching a class of primary school children chess from the ground up in a fun/interactive way, highlighting it's cognitive and health benefits

Gained teaching and time management skills, as i need to be punctual for my lessons.

UOR Event Team Student Ambassador [2025 - ongoing]

Event Team Student Ambassador help deliver university events such as open days or communiy festivals. Most common assignments include giving campus tours and wayfinding for events, with the main goal of ensuring event guests have a positive experience

Representing the university in this role helped me develop advocating and customer service skills

UOR GRTUK Student Ambassador [2025 - ongoing]

Focuses on global recruitment which includes subject taster days, school visits, summer schools etc... . It involves being a role model to young people and prospective applicants.

This role helped me gain public speaking skills from โ€œstudent lifeโ€ presentations and critical thinking skills from student Q&A sessions.

Lourdes Pilgrimage Volunteer - Hosanna House and Childrenโ€™s Pilgrimage Trust [2023]

This was a transformative spiritual experience in Lourdes, France. My role throughout the week was to help support vulnerable, special needs children in their worship. I held major organisational roles, helping lead events such as the candle light procession

This experience gave me valuable communication, teamwork and adaptability skills.

Linked In profile

๐Ÿ”— Links

Psychology project

  • consent form
  • debrief
  • Visulisation of shortest path algorithms project

  • Help page
  • Project code download

  • Thanks for reading!!