CV

Summary

I’m a backend engineer who genuinely cares about making things run better. My background is a mix of fast-paced startup environments and the structured complexity of mid to large-scale enterprises. I love building tools that save my teammates time. I’m the person you bring in when a project is stuck in a debugging nightmare or needs a serious refactor to stay maintainable. When I'm not writing unit tests or fixing backend logic, I’m usually building my own side projects and blogging about whatever new tech I've picked up.

To see what I look for in a company, please visit: Dream Job

Download CV

Last Updated: 14 March 2026

CV

Personal Projects

Name Category Status Technology
WordXplorer: Guess the Word Game Active C#, Unity3D
StatiqHelpers Nuget Package Tool Active C#
xUnitHelpers Nuget Package Tool Active C#
Match 'N Spell Magic: A memory matching game Game Inactive C#, Unity3D
Breakout clone Game Inactive C++, DirectX 11.0, premake
Demo to showcase behavior of different easing functions Other Inactive C++
Asteroid clone Game Inactive C++, DirectX 9
Pong clone Game Inactive C++, DirectX 9
Procedural Minecraft terrain generator AI Inactive Python
Route Planner using Genetic Algorithms AI Inactive Python, C++, HTML
NegaMax Algorithm with and w/o Alpha-Beta Pruning AI Inactive C++
Sudoku Generator and Solver Game Inactive C++
Autonomous robot using an ultrasonic sensor to navigate a maze and blob recognition find an object in a maze AI Inactive C++
Tetris Agent built using Q-Learning AI Inactive MATLAB
GUI to show how A* pathfinding works AI Inactive C++, DirectX 9
Texas Hold ‘Em Poker Bot built using game theory concepts AI Inactive C++
MinMax Algorithm with and w/o Alpha-Beta Pruning AI Inactive C++
Neural Network with back propagation AI Inactive C++
Fuzzy Logic System AI Inactive C++
Reliable UDP protocol to simulate AI (steering) behaviours over a network involving multiple systems Other Inactive C++
Magic Square Solver using Genetic Algorithms AI Inactive C++
2D prototype where you have to fight an un-ending horde of enemies Game Inactive C++, SDL
MultiAgent Restaurant Simulation using a knowledge base and A* AI Inactive Java, PowerLoom
Multiplayer Chess Game Inactive C++, WinBoard for Windows
Tic Tac Toe – Single and Multiplayer Modes Game Inactive C++, DirectX 9
Single Player Air Hockey Game Inactive Visual C#, XNA