My name is Tolu Olasupo. I am a Software Engineer.

I recently completed university, graduating in July 2024 with a First Class Honours in Computer Science. I have been involved in the development of software since my introduction to Python in 2017, and have expanded my acumen through studies, personal development and professional means. I have an interest in programming (Python, Java, C#), AI, Machine Learning and Game Development. In my free time I enjoy both traditional and digital art, as well as gaming.

Project Examples

Portfolio Website V2

The latest version of my portfolio (this is where you are right now!)

  • Designed in Photoshop.
  • Developed in Visual Studio Code.
  • Hosted on GitHub.
2025
HTML CSS GitHub +

Cybersecurity Training and Awareness

What role could serious games take in the neverending fight against cyber threats?

  • Designed and developed an educational RPG to improve cybersecurity awareness.
  • Combined gamification and scenario-based learning to teach cybersecurity fundamentals, enhancing long-term knowledge retention.
  • Translated common cyber threats into core gameplay mechanics using C# and OOP.
  • Overwhelmingly positive feedback from playtesters with varying experience in cybersecurity training.
2024
C# .NET Unity Excel +
Learn More

2D Action Platformer

A basic platformer developed in Unity. Contains a basic storyline, three platformer levels of increasing difficulty, and a boss battle.

  • Players can unlocker different moves on each level.
  • Different AI controlled enemies are introduced as the game progresses.
2024
C# .NET Unity +
Link to Repository

Student Budgeting App

A group project, with the objective of meeting the UN goals of: No Poverty and Quality Education. Using the agile scrum methodology, we created a website for students to track their spending and to reccomend cheaper alternatives.

  • Designed and developed a website using Bootstrap for easy mobile compatibility.
  • Used a MySQL database to securly store user information.
  • Lead a sprint during the project, to enhance user data protection and improve system scalability.
  • Project was awarded the "EMERGEiQ" prize by Tashfin Shafique, CEO and Co-founder of EMERGEiQ, at the Made In Brunel event of 2022.
2022
HTML/CSS/JS Bootstrap MySQL +

Maths Revision Program

My first full programming project. An app developed in Python designed to teach and test people on A Level Mathematics.

  • Covers pure maths, mechanics and statistics. Each subsection having summaries on every topic.
  • Allows users to take a randomised test for each topic.
  • Test results are saved to an external file marked with date, time and score, to track progress.
2019
Photoshop Python tkinter +
Link to Repository

Timeline (+ Work Experience)

2016-2017

2016-2017

My final years of GCSE's. I took computing as a chosen module, inspired by my love for games and technology in general. Here I was first introduced to the world of programming through Python, and various computing concepts.

  • Introduction to computing and programming.
  • Started learning programming basics through Python.
  • Developed various small scale programs to build foundational programming skills.
Python SQL Software Development Programming Concepts Waterfall Methodology Microsoft Excel +
2017-2019

2017-2019

My two years of A Level studies. I studied Computer Science, feeling more confident in my descision to pursue a career in IT. I was also able to work on my first proper project, the development of a Revision App.

  • Worked on my first long-form software development project, gaining hands on experience with the development cycle.
  • Joined a coding club at school.
  • Improved time management skills, having to juggle various projects related to Computer Science and Product design.
Networks Object Oriented Programming Python Project Planning Waterfall Development +
2019-2022

2019-2022

My first few years studying at Brunel Univeristy London. Starting foundation year, I was re-introduced to the basics of programming in more depth through Visual Basic, and also took an Algebra course aswell. In the following years, I would study and use technology for more topics such as networks, machine learning and project management.

During this period, I would partake in various group based projects. Communication became increasingly important, and its gradual increase of importance became a spike when lockdown began, courtesy of COVID-19. Taking the initiative when it came to contacting group members became a common occurence, and I learned about team dynamics and gained hands-on experience with methodologies such as Agile and Waterfall.

  • Adopted various technologies related to different aspects of computer science and overall project management, such as Java, HTML/CSS, Azure, VirtualBox, Trello, Github and more.
  • Worked on various group based projects, often being required to lead deliverables and co-ordinate group meetings.
  • Participated in Made In Brunel 2022 and won the Emerge-IQ Project Prize for Software Innovation, based on a second year group project.
  • Joined the eSports club and did well in some Smash Bros tournaments.
Java HTML/CSS/JS Github AI/Machine Learning Databases Usability Engineering Agile Scrum Networks and Operating Systems Software Development Collaboration Public Speaking Algebra +
2022-2023

2022-2023: Internship

My industrial year was spent with FedEx Express, the globally known courier delivery company.

I worked within the Process Intelligence team, a team dedicated to optimising business processes by visualising them and identifying bottlenecks that decrease efficiency. My main responsibilities included assisting clients with accessing their dashboards on FedEx's domain, on top of assisting with the development of these dashboards. I would also get involved in many different projects, and I would even get the chance to lead my own projects.

As my first professional experience in the IT field, it was naturally a huge shift from usual academics. The standard was significatly higher in regards to working within a team, and I learned to quickly adapt within a fast-paced environment.

  • Gained experience with Process Mining, Task Mining and Data Mining through training and on-the-job experience.
  • Learned to use various technology designed for Data Analysis and Visualisation, like Celonis, Power BI, SQL and more.
  • Developed the Process Intelligence team website, a SharePoint website designed to explain Process Intelligence and bridge the gap between us and clients in terms of communication.
  • Underwent formal training on SAFe 5 (Scaled Agile Framework) and earned certification.
  • Incrementally built machine learning algorithms for text categorisation and sentiment analysis.
  • Delivered various presentations regarding my work at FedEx for different teams and managers.
Celonis EMS Power Automate Power BI SharePoint Generative AI Excel Python SQL Machine Learning Agile Scrum Project Management Data Analysis Remote Working Presenting +
2023-2024

2023-2024

My final year of university, including my final year modules and dissertation project. This year would start off with my chosen modules of: Digital Media and Games, Software Engineering and Artificial Intelligence.

The second term would have me entirely focused on my dissertation project. The aim of my project was tackling the never-ending issue of cybersecurity awareness and training by developing an educational game that could do both. Alongside this, I would be taking extra lectures to learn about advanced topics such as LLMs, Blockchain technology and Virtual Reality. My studies would finish in May, where I would sit my final exams after submitting my dissertation the month prior. I graduated from Brunel University London on the 16th of July 2024.

  • Deepened my understanding of specific subjects such as coding standards, game development, deep learning, software metrics and more.
  • Completed an 82 page long dissertation project on cybersecurity, developing an educational game. My paper would recieve an A.
  • Graduated on the 16th of July with a First Class Honours in Computer Science(Digital Media and Games).
C# Unity .Net R/RStudio Blockchain Deep Learning Game Design Language Learning Models Software Engineering +
2024-Present

2024-Present

We've made it to the present! Currently, while I am searching for my next position, I am keeping myself occupied with my own points of interest, both those related and unrelated to my career of course.

There are some projects that I started during university which I am continuing in my free time, such as a 2D Platformer game which I developed a demo for as part of the Digital Media course. I am also revisiting cloud technology through Azure. And of course I have plenty of time for my hobbies, including digital art.

  • Continuing development of 2D Platformer game in Unity.
  • Taking online courses for several technologies, including Microsoft Azure and web technologies.
  • Working on this website!
HTML/CSS/Javascript C# Unity Azure Language Learning Models +