Advert description
I have a Master's degree in Computer Science for Games and won the award "TIGA Post-Graduate of the Year". I tutored University students for 2 years. I also worked as a professional software engineer for Autodesk, and learned how to coach experienced computer scientists and new interns joining the company there. I've been told that I excel at making computer science fun to learn, especially when applying complex concepts to creative endeavours such as games.
As I specialise in games, I am also very strong with Mathematics, and have tutored many students in advanced topics such as 3D Geometry and Linear Algebra, as well as Mathematics for Modelling and Rendering. As a student, I used to be terrified of Maths, but I believe I've learnt the best way to make Maths fun and enjoyable, to the point where I now look forward to breaking out a pen and paper to solve interesting problems that prop up through the wonderful world of game development.
Regarding my skills in computer science, I believe I embody many traits that make me stand out as a tutor; such as the ability to write high-performance and low-level code across multiple languages that is clear, debuggable and maintainable. I have strong optimisation skills, with a plethora of real-time rendering examples finished on my portfolio, utilising many rendering APIs from DirectX 11 and 12, to Vulkan and the native PlayStation®5 SDK. Additionally, I have several examples of multi-threading techniques - both on the CPU side via thread pooling and SIMD; aswell as on the GPU through compute shaders. I am committed to code quality, scalability, and reliability - improving workflows and building toolchains wherever possible in both independent and group projects, enhancing collaboration for all.
I have been working on a custom game engine built natively on the PS5. I have been building tools, gameplay systems, and architecting the main application and using Sony specific profilers to ensure strong performance and find optimisations. The result of my passion for teamwork and communication resulted in an excellent toolchain that lead to great success for our PS5 game this year, which is scheduled to release on the PlayStation store later this year, with a wishlist page up right now (search for "Racecar Crashers")! It has also been nominated for the TIGA Education Award's Best Student Game 2025.