Northeastern University, USA     |       Sept. 2022 - May 2024
Master of Science in Computer Science - 3.9 GPA
Courses : Algorithms, Object Oriented Programming, Mobile Application Development, Computer Vision, Mixed Reality
    Teaching assistant for Mobile Application Development Course.
    President and Founder of NuXR : the club dedicated to XR.
Visvesvaraya Technological University, India     |       2013 - 2017
Bachelor of Engineering in Computer Science
Courses : Algorithms, Object Oriented Programming, Computer Organization, Microprocessors, Graph Theory, Operating Systems, Database Management Systems, Software Engineering, Computer Networks
    Mentor for the Microsoft Innovation Lab during UG, guiding juniors on their software projects.
Cambridge Mobile Telematics , India     (June 2021 - Aug. 2022)
Software Engineer II
Re-designed and implemented the new onboarding flow to induct new users on the DriveScape native android app.
Optimized data computations on the app for faster screen loads by 20%.
Wrote extensive unit tests using Junit to enable API testing and reduce code rewrite and redundancy.
Implemented and improved the browse and video request feature on mobile iteratively based on user feedbacks.
Refactored the app to facilitate the switch from the Bluetooth hardware to LTE, reducing the code base by 20% and app size by 66%.
Cognizant, India     (Dec. 17 - June 21)
Associate Developer
Led the immersive experience team, spearheading the design and development of proof-of-concepts (POCs) and minimum viable products for web-based augmented/virtual reality using JavaScript frameworks, HTML, and CSS.
Reduced experience creation time by 60% by developing a user-friendly web Content Management System (CMS) using Vue.js, Flask enabling non-technical individuals to create experiences without writing code.
Designed and developed a web shopping platform utilizing Angular and Flask framework, that leveraged AR/VR frameworks to enhance shopping experiences, resulting in a notable 30% increase in conversion rates compared to traditional e- commerce sites.
Implemented and improved the browse and video request feature on mobile iteratively based on user feedbacks.
Conducted demonstrations and delivered presentations on immersive solutions, such as WebXR Magazines, to communicate the potential applications of AR/VR in the entertainment, shopping, advertising and education sectors to teams, customers, and leadership.
Absentia Virtual Reality, India     (July 17 - Dec. 17)
Unity Intern
Created AR/VR experiences on mobile for clients for their customer engagement programs.
Optimized older VR projects to reduce VR sickness for a smoother experience, reducing user attrition by 50%.
Tested and validated packages for various features in sniper game, reducing development time by 20%.
Mimyk, India     (Feb. 17 - Apr. 17)
Unity Intern
Gamified the learning framework of the endoscopy simulator for an engaging experience.
Created realistic shader effects to make simulation look more authentic and appealing to users.
Wrote plugins to integrate haptic hardware with the simulation.
UML generator | C#, Unity | GitHub
C# tool that automates the generation of comprehensive class diagrams and performs in-depth analysis of dependencies among them.
Wander Work | React Native, Firebase, Google Maps
Cross Platform mobile app to find, add and review workplaces, utilizes firebase for auth and storage and Google maps API for seamless navigation.
Aframe Components | JavaScript, Three.js | Wave Component | Clock Component
Reusable components to be used in WebVR scenes.
Furniture Store | Unity, ARCore | GitHub
AR solution for online purchasing of furniture. Facilitates anchoring 3D objects to real world and manipulate them, for a personalized experience
ArVA | Unity, ARCore, DialogFlow | Demo
An AR based chatbot, integrated with google DialogFlow that simulates a humanoid virtual assistant that responds using actions and speech.
ArGO | Unity, ARCore | Play Store
An AR based building construction application developed for early prototyping.
VR SUITE | Unity, Google Cardboard | Play Store
An immersive VR game room with multiple arcade games,(Zombie attack, ball balancing, Shape creation) designed to be played with a google cardboard.
Train Simulator | Unity
A realistic metro simulator built to train metro drivers.
Customer Behavior Recognition in Retail Store from Surveillance Camera | TensorFlow, Python
Successfully developed and implemented a machine learning model that can recognize and differentiate different human activities in a retail store for product or anomaly analysis.
Geometry3D | Unity, ARCore | Play Store , Demo
Successfully developed and implemented a machine learning model that can recognize and differentiate different human activities in a retail store for product or anomaly analysis.
Hey! I am Kewal.
I am currently pursuing my masters in Computer Science at Northeastern and I bring with me over 4 years of valuable development experience in the technology field, across various domains and platforms.
XR enthusiast.
Hobby game developer.
A newbie surfer and scuba diver.