Thank you for taking time to look at my webpage! See this project's README.md file or repository , which will open if you click on one or the other, for futher description of its functionality and for more information. Some repositories mentioned below are private, please contact me to access these.
I grew up in Zimbabwe, which provided me with many life lessons and a valuable perspective on the privileges I have been afforded. After a few years of overcoming the challenges of adjusting to life in a new country, I am currently in my third and final year of Computer Science at the University of Bristol. I am now confident in my ability to navigate a workplace and learn new topics quickly. My last year modules are Artificial Intelligence, Image Processing & Computer Vision, Machine Learning and Computational Neuroscience.
I studied the International Baccalaureate programme whilst fully engaging in extra-curricular
activities. The subjects I took were, Chemistry, Spanish, Mathematics, Language and Literature, Business Management, Environmental Systems and Societies and Theory of Knowledege.
Two notable achievements were my captaincy of the varisty basketball team in my senior year and being awarded the presidential academic
excellence and achievement certificates in all years of study.
IB Diploma
Read More
After highschool, I enrolled on the STEM International Foundation Programme . After successfuly passing in the top quarter of my cohort,
I progressed onto the Aerospace Engineering Undergraduate programme. This was a difficult year and I ended up not progressing onto the next stage of study due to Extenuating Circumstances.
IFP Transcript
Read More
This Software Engineering Bootcamp was in collaboration with HyperionDev. It comprised of three sections: Intro to Programming, Introduction to Software
Engineering and Advanced Software Engineering. I finished with the highest average grade out of all the 259 students in my class. This bootcamp was very useful
for my tranistion into Computer Science as I have already had an introduction to many of the programming units.
Portfolio
Certificate
I began studying Computer Science in the 23-24 academic year. Being one of the oldest students in my cohort, I enjoy giving my coursemates advice on how to manage University life; whilst I continue to learn myself. Although I have had a difficult start and still find myself making mistakes, I currently am truly enjoying my course and university as a whole. I look forward to making a positive change in the world. "When we write computer code, we aren't just designing a product. We are redesigning politics, society and culture, and so we had better have a good grasp of politics, society and culture." - Yuval Noah Harari
During my time studying the IB Diploma programme, I took Chemistry, Language and Literature, and Business Management at Higher Level; with Environmental Systems and Societies, Mathematics, and Spanish at Standard Level. Along with Theory of Knowledge, the Extended Essay, Creativity Action Service, and all my IAs; I passed everything.
At HIS I enjoyed a range of Extra Curricular activities which helped develop me as a person. I attended multiple International Schools of Southen and Eastern Africa (ISSEA) sports tournaments and events. I was a part of the Senior Varsity Basketball team for 3 years and was the Team Captain in my final year. Additionally, I attended a Track and Field ISSEA where I ran the 3km, 5km and 1.6km races and competed in the Javelin throw. Lastly, I performed at a Art and Drama ISSEA event. Through participating in all these tournaments and events, I met numerous people from the international community and got to visit Lusaka, Addis Abbaba, Kampala, and Johanesburg. These events taught me how to be a part of, and how to lead a team in both triumph and failure.
The modules of the IFP comprised of Foundations of Physics, Mathematics for STEM, Accelerated Academic Language and Literacy, and Language and
Communications. I am proud of my steady increase of proficiency in mathematics during the course. I got 60% on the mid term exam and managed
to get 88% on the final exam. After passing the IFP, I progressed onto Aerospace Engineering (MEng). The first year
comprised of Engineering Mathematics, Fundamentals of Aerospace, Engineering by Design, and Engineering by Investigation.
Unfortunately, I was not mentally healthy enough to succesffuly study on this course. Extenuating Circumstances were validated
but it was too late in the year for me to be re-enrolled on a repeat year. Although the year was difficult, I still felt that i learnt a few
key engineering princples and it helped me to visualise my career path. This gave me the oppurtunity to rethink my stengths and whether Aerospace was really my passion.
Again, this was a blessing in disguise as most Uni students do not get the chance to rethink their choices.
After taking a year out to do my software engineering bootcamp, along with attending cognitive based therapy and engaging in heavy reflection - I enrolled on the Computer Science degree.
I am currently in my 2nd year of study and really enjoying the course. I feel a lot more capable of
flourishing after all my experiences in Bristol. After finishing term 1, I found that I really started to enjoy
Algorithms II once I began taking the time to try and understand. I am keen on taking the Advanced Algorithms unit
in my third year, but I am still keeping an open mind on which modules I would select for next year.
| Oxford ETH Hackathon | I had the pleasure of participating in this hackathon with two of my coursemates and good friends. We decided on doing a bounty that we felt was not too ambitious for our first hackathon. We ended up creating a website that scrapes twitter for all the relevant topics on cryptocurrencies and distills them into a readable form whilst doing sentiment analysis and other NLP methods to get an idea of what's going on in the crypto world. We won a cash prize at this event for doing one of DeSci World's bounties related to their Proof of Knowledge AI agents. This event inspired me to work even harder after seeing all the impressive work my own coursemates and other people were doing at the hackathon. Click here to read more. |
| Quantum Society Hackathon | This was my introduction to both Quantum computing and to the University of Bristol's Quantum Computing Society. The hakcathon was very difficult to wrap my head around as I am not well versed in any quantum computing concepts. The experience was still fun regardless and it increased my interest in the subject. We ended up winning this hackathon much to my suprise! Click here to read more. |
| Encode Club's AI Hackathon | Although my team did not win anything at this hackathon, it was probably my favourtie one. It was also the longest one we'd attneded, which made us a bit more ambitious than we had time for. We worked on several projects and only managed to have half finished versions of all of our ideas. But this hackathon really showed me that I now have the technical skills to create many of the projects I've dreamt about for years. This hackathon also allowed me to get my first hands on experience with AI agents, and the venue held several talks on the various applications and potential uses of these agents which was really exciting. Click here to read more. |
| Medic Recall (NHS) | This project was a part of the Software Engineering Project (SEP) in 2nd Year of the Computer Science course. Along with 5 team memebers, we sought to meet the expectations of our client - Dr. William Harris. Dr. Harris is a resident NHS doctor and wishes to make an app that aides medical students studying for the MSRA exam. |
| Game of Life | This was a group programming assignemnet that exposed us to the world of concurrent programming using the Go language. We created both a parallel implementation and an implementation that utilised distributed systems - we hosted the distributed system using an EC2 instance on Amazon Web Services. |
| Scotland Yard | This was a pair programming assignment for our Object Oriented Programming unit. After playing a few rounds and given skeleton code for an implementation of the Scotland Yard game, we used our new knowledge of OOP to get the basic features of the game working. As an extension, I implemented an AI Mr.X that used a rudimentary Dijkstra's algorithm to try and escape from the nearest player to him. |
| Sketch | This assignment involved decoding a .sk sketch file and converting it into a visible SDL window. The open ended task involved encoding a .pgm file as a .sk file which I only managed to partially achieve. |
| Linked Lists | The closed part of this assignment involved implementing, from scracth,
a doubly linked list that functions correctly in the C programming language. The open part involved creating
a program that could convert strings of binary digits (stored as a linked list) into their corresponding base 10 value and vice versa.
![]() |
| Django Projects | These projects were done during my hiatus from full time university at the Software Engineering bootcamp. I made a fake website for one of my friends using Django. This project was very fun, although I did not feel that my artistic choices were the best. I aim to one day make my CV a Django project or possibly a flutter website. |
| Company | Role | Description |
|---|---|---|
| MedicRecall Ltd | SME Intern | Over the summer I had the pleasure of being officially employed as an intern for a project I was already quite familiar with. I added a lot of new functionality, improved old functionality, and added new systems; that finally made the app deployable as a monetizable product this October. Click here to read more. |
| UoB Dog Society | Publicity Officer | I arranged society events, took care of the dogs during walks, handled aspects of the Instagram Page, and helped to better advertise our society to a growing target audience. |
| UoB Chess Society | Social Secretary | I advertised events, encouraged people to join our society at open days, and helped to set up our regular Chess sessions. Click here to see our instagram page. |
| RAF Museum London | Volunteer | I helped with the outside cinema event in the summer of 2022 |
| ZimTri | Marketing Assistant Internship | I helped promoting the triathlon events and was the photographer during the triathlons. Click the company name "ZimTri" to view all my posts for the page, but click here to view my favourtie post. |
| University of Bristol | Computer Science Student Helper | During this role I helped facilitate a Computer Science student offer holder day and a welcome day for the new 1st years on my course. I interacted with future Bristol uni students and their parents, providing them with information and advice whilst showing them around our Faculty building and helping the new students complete some introductory coding problems. |
Last Updated on 2/03/25
Here are some of the books Ive read and other media that illustrate my interests.
2013: A photo from one of the many chess tournaments I participated in
This is my favourtie episode of one of my favourite history podcasts. This got me more interested in antiquity and I love the Pierre Briant Quote "And even if it's wrong, you must believe in ancient history".
The Huberman Lab podcast is a useful tool for me as I like to know the best or healthiest way to do something - so I never have to think about how I will approach a certain activity ever again. Likewise with optimising brain function, as Dr. Huberman specialises in Neuroscience at a leading global institution I feel he is worth listening to. This episode in particular prompted me to change my weightlifting routine.
This is one of the many good games I have had on chess.com. In this game, I played the Vienna openning. My favourite openning with white is the Vienna Gambit variation but as my rating increased, most players do not fall for the gambit any more. As a result, I have been looking into what GM Daniel Narodistky calls the Glek System. I've found that GM Narodistky is the most engaging online teacher of difficult chess concepts.
Mach-Hommy is a fascinating artist. He keeps his identity and face hidden from the public, sells the majority of his discography independently, and retains full copyright over his lyrics, so they do not appear online. He raps and sings in Haitian Creole and English. Much of his music is deeply meaningful, and I often find myself adding several books to my reading list after each album release in an effort to better understand his work.
Billy Woods is a Zimbabwean-American rapper whom I have had the pleasure of seeing perform live twice in the UK. His lyrics are packed with meaning, and his wordplay and vocal range are truly unique. He employs a mix of playful and very dark imagery that reflects his childhood in Zimbabwe as well as the often bleak experiences of African American life. Woods frequently references novels, which often inspires me to add even more books to my reading list.