Lead Software Engineer
Unity, React, React Native, Meteor, NodeJs, Python and C# full stack self taught developer with over 6 years of experience in making games and apps, and skills to learn new tech, languages, and frameworks very quickly.
LiveLike / Lead Dev
OCTOBER 2016 - PRESENT, GURUGRAM
Helped grow the India team from 4 to about 30, including conducting interviews, training and coordination, leading teams of 4-12 engineers.
Created the MVP application frontend for the Engagement SDK using both React Native and Android SDK.
Worked on managing and extending the React JS based frontend of the producer dashboard of the Engagement SDK.
Supersike Games / Lead Dev
AUGUST 2014 - OCTOBER 2016, NEW DELHI
Designed and implemented application platforms for multiple client projects like Sesame Workshop India’s sanitation and education projects with native apps, web backend and front end and over 20 localized games. This included front-end applications to collate data, multiple games built into the experience for children and a backend and CMS for the administrators and researchers.
Built a mobile application and backend for exchanging women’s fashion.
Designed and built a secure streaming music player called JoomBox.
Created a fun cricket betting platform, with frontend app, backend and dashboard called Gamebaaz.
Created an event management application backend, frontend and native app along with a custom native app generation framework for the same.
Lead the development of MG Hector’s Car Configurator in HTML5/JS.
Share Mirror - a web app that posts custom pictures to twitter, built as part of a social event using WebRTC.
Fate Game Engine (Work in Progress) - a simple game engine based on data oriented design based on ecs written in C++ with eventual goal of being cross platform and performant.
React Native Podcast App (Work in Progress) - Being built on Livestream and Youtube.
LispDotNet (Work in Progress) - A lisp interpreter in C#.
Multiplayer Game - with an authoritative server, client side prediction and a custom multiplayer stack inside Unity, built in two days as part of Global Game Jam 2019.
Maze Generation Game - top down built as part of 48 hour game jam with procedurally generated levels.
Sokoban - A data driven approach to building the classic puzzle game with the UI and graphics responding to a core graphics independent game logic.
Voice Recognition and VR Game - entry for Global Game Jam 2017 with on device word recognition as part of an adventure VR game.
Why you should make pong? -> A talk at the NASSCOM Game Developers Conference, Hyderabad, 2017 about the importance of starting small to learn faster.
St Stephens College / B.Sc(H) Physics
AUGUST 2010 - JULY 2013, DELHI
Lead the Astronomy Club, Electronics Society and the Quiz society as President, Vice President respectively. Also organized and managed the National Science Fest.