With over 6 years of professional experience behind me, I have been exposed to a number of different tools, technologies, architectures and services across a number of different sized projects.
Having worked on prototypes with users in the tens to full production environments with millions of users, from products just launching to live services, I have made sure to always learn, and distribute my knowledge, to ensure the smooth operation of any project I work on.
I pride myself on having a can-do attitude, and approach work with the view that no task is too big nor too small. I love building new systems, specially when given the chance to learn new technologies, and have also been involved in the rearchitecturing and rebuilding of large live systems.
A different kind of blue filter android app, enabling the built in black and white mode in android without the use of an overlay screen, to help relax your eyes at night and disincentivise phone usage.
An open source two factor authentication app designed with simplicity, security and ease of use in mind.
Minimal set of self-hosted infrastructure tools for developing and maintaining mobile applications or games.
A tool developed to monitor the output of programs for IP addresses and map them to a location.
Final year dissertation consisting of a procedural system for generating 3d planets in OpenGL based on a given set of parameters.
Involved in the construction and maintenance of the infrastructure serving live games CSR Racing & CSR Classics, with over one million DAU, as well as tools & services. Took a fullstack development approach working on both the client and server functionality for a, now cancelled, PvP Unity mobile game as well as working as part of a small team developing new features for the hit game CSR2. Currently on a new game based on the Star Wars IP in C++ with Unreal Engine.
Summer internship working on the server aspects of the mobile hits CSR Racing and CSR Classics.
Like what I do?