Education
Programming modules taken so far:
Other modules: Mathematical Methods, Discrete Mathematics, Logic, Hardware Databases I, Architecture, Reasoning about Programs, Graphs & Algorithms, Presentation Skills
Grade point average: 1.0 (Scale 1-5), top of class
Final year research project: Bitcoin - The benefits and shortcomings of the world's first decentralised digital currency
Extracurricular Activities
Projects
Here are some of the projects I've worked on:
Do you need a blockchain? - Team project to explain and evaluate potential use cases for blockchain.
Concurrent Matrix Multiplication -
Developed high-performance concurrent matrix multiplication algorithm in Java.
PawnRace -
Simplified version of chess with AI opponent.