I built beamsplitter-based Augmented Reality glasses from scratch. The goal of this headset was to create voice controlled, all-day wearable AR glasses with maximal clarity. The glasses consist of a 240x240 SPI LCD display driven by a Raspberry Pi Zero, and the image is collimated through a convex lens and then reflected into the eye using a beamsplitter (~30deg FOV). I designed and modelled the frame in Fusion 360 and 3D printed it. The software stack was largely written in C and Python, using Qt as a UI library.
Read moreSeries of 2 projects to develop custom skills/actions for Amazon Alexa and Google Assistant answering Genpact-related questions. I also built a custom Firetv app to push visual content over Amazon Simple Notification Service.
Read moreIn the 24 hour Hack’20 Hackathon, lead a team of 2 others to make remote working with small groups feel more physically present. AR Breakout Rooms uses ARCore and ARKit to bring the avatars of your friends, family and co-workers right in the same space and enables face-to-face talking and sharing 3D content.
Read moreDesigned and developed a website for Safety First India, a company which provides road safety products in the Indian Sub-continent. Languages: HTML/CSS, Javascript, PHP
Read moreDish5 is a platform that crowdsources restaurant menu recommendations. Users can search for their favorite foods, say Pizza, Sushi, Kababs or anything else, and find the restaurant serving the tastiest version around them. Alternatively, users can also discover specialities of a particular restaurant by viewing the top 5 rated dishes.
Read moreBuilt a 6 degree-of-freedom VR headset. Worked with Prof. Aditya Sankar at the University of Washington Reality Lab, and modeling off Stanford course EE267. I implemented the graphics pipeline in Three.JS (transformations, lighting/shaders, stereo rendering), orientation tracking using the gyroscope and magnetic sensor for drift correction, and SteamVR pose tracking.
Read moreBuilt an open-source marketplace trading tool for Albion Online MMORPG to help players discover high profit trading items. Created a REST API and React frontend. https://github.com/kiritnarain/albiontrades
Read moreDeveloped a reflex based arcade style game for Android with predictive speed adjustment and online leaderboard features.
Read moreAs Software Head of Washington Superbike, I led a team of 3 UW students to build the control systems for a fully electric racing motorcycle for the MotoStudent competition in Aragon, Spain. Also developed and maintained the Washington Superbike website.
Read moreBilingual website for a SWITCH-Asia/European Union backed project to promote resource efficiency in Uzbekistan and Tajikistan.
Read moreCustom HTML CMS website for a sustainability consulting firm. Bootstrap, LAMP stack. Blog built on Wordpress with a custom theme.
Read morePhysics-based infinite runner game with the goal of escaping earth through Spiderman-style web swinging in space. Built using Unity.
Read moreDeveloped an android application to offer hands on step-by-step guidance to the elderly and others new to a smartphone on using essential features such as emailing, navigating on google maps and scheduling calendar events.
Read more