Developer, artist, and a big fan of engaging game narratives.
Currently I am on a one-year contract as a Technical Evangelist at Unity Technologies based in Brighton, UK.
Aside from that, I am paving my way towards a degree in Games Development, with a primary focus on programming.
That said, development isn't my only passion - I am most excited by anything that can ignite my creativity; ranging from 2D and 3D art to content writing and even voice acting! Take a look at the projects section below if you wish to see what kind of work I can do.
Right now, I am focused on acquiring new skills and improving myself in the areas I already have experience in; while trying to find a niche in the industry which I most comfortably fit into.
As part of my work at Unity, I have published a blog post and recorded videos in the form of step-by-step walkthroughs on how to use Sprite Shape for building organic 2D environments.
I have also given multiple live talks on the topic at a number of events and Unity User Groups, where I have introduced the tool's overall workflow to users.
SKILLS: Unity, C#
Invoker was a four-person game development project made for Global Game Jam 2017.
It was a 3D Virtual Reality game, utilising Oculus Rift and LeapMotion technologies. The idea for the game was based around the theme of the hackathon ('waves'), where you would throw fireballs with your hands to fight off the skeleton armies that would encroach on you from the rooms of the dungeon.
I worked on the 3D models and the environment for the game.
SKILLS: Unity, C#, 3ds Max
Credit Card Workout was a two-person web development project that I worked on for Porticode 2.0 (2017). It was a web-based calculator for how long it would take you to pay off your credit card debt.
I handled the front-end design of the website and made sure it was responsive.
Our project won a sponsor award (best project that promotes good banking) from Capital One.
This Unity game was made for HackSussex 2017. The primary goal for my team was to learn to better work with all aspects of the editor.
The result was a simple two-player fighting game using joystick controllers.
I ended up writing most of the code for the game and doing all of the level editing, while incorporating the work of my fellow teammates who were of exceptional help in fixing several major bugs and writing proper formulas for some of the game's physics.
SKILLS: Unity, C#
StarFall Kombat was one of my earliest game development projects.
Gameplay-wise, it was very similar to 'Asteroids', but with different controls and added difficulty.
The primary challenge of coding the game came in working without a game engine.
SKILLS: Java (Processing), Photoshop
Another Java game development project using a restricted version of the JBox2D engine port.
It's a simple 2D side-scroller/platformer for which I made all the graphics and animations.
This was an academic project, and there were limitations to what the engine could do. For example, it did not support bone animation, and faced severe optimisation issues at framerate limits above 30.
SKILLS: Java, Photoshop, Adobe Animate