I have made 2D educational and puzzle games as well as action packed 3D experiences.
I have worked in a startup, a large educational company and I like participating in game jams as a hobby.
I'm experienced with working on gameplay, procedural generation, shader programming, content generation, machine learning, designer tools and backend programming.
I like learning something new, even if it is or isn't something that I might use often.
(4 years)
(5 years)
(0.5 year)
(1 year)
(1 year)
(3 years)
(4 years)
(1 year)
I'm familiar with quite a few languages, a majority of them for talking to a computer but I'm okay at 2 or 3 of the others too.
I like making games beyond just coding, I love to tweak things to improve game feel and get things just right.
I'm experienced with working with Git and occasionaly leading teams of coders too.
I have worked on backend, streaming games, maintaining servers and data analytics.
I like making tools for and working with designers to get the most out of a creative pipeline.
I'm exprienced with HLSL, Unity shader graph and like finding new ways to improve visuals.
I have worked on utilizing machine learning to improve content generation and gameplay.
I was part of a team working on an educational app with videos and games, "BYJU's Early Learn" for grades 1 to 3, in partnership with Disney.
I engineered tools for designers on the Unity Engine in a large scale pipeline among other things.
We were a relatively small development team handling a large user base across Facebook and mobile, making 2D puzzle games.
We used an open source JavaScript engine called gameclosure and NodeJS and PHP as a backend.
I worked on Sudoku Quest, Gummy Pop, Mahjong Quest and prototyping on the Unity Engine.
I interned at Bally Technologies after completing my engineering degree. It introduced me to their pipeline for development of casino games and the opportunity to come up with a few design ideas in games for them.
Graduated with a Distinction.
My thesis project was to use Machine Learning to improve noise based terrain generation. I studied a wide variety of topics in graphics and AI programming and also participated in several game jams during my studies.
I also picked up a bit of Unreal Engine as well as 3D design tools like Blender and Substance Painter from some of my friends there.
The subjects and my corresponding projects:
Graduated with a First Class.
I also worked on personal games on the side during this time in GameMaker, ActionScript and Unity.
I won the “Game Jam Titans” competition after college as a solo participant, allowing me to attend the NASSCOM Game development conference which is how I got my first job at Hashcube.
What I did there: