Hi, i'm Kewal !
👋🏽

Software Engineer | Master's CS Student | ...

Your guy for building creative and scalable Full-Stack solutions.

  • Mobile/Web Applications
  • XR experiences
  • Distributed Systems
me
gmailsocialsketchgithubsocial
C++Education
uni
Northeastern University
Khoury College of Computer Science
Sept 2022 - Dec 2024

Master's in Computer Science
GPA : 3.9
  • Founder and President of NuXR
  • Graduate Teaching Assistant
    - Mobile Application Development
    - Align Math
  • Related Courses: Algorithms, Distributed Systems,
    DBMS, Pattern Recognition and Computer Vision
uni
Visvesvaraya Technological University
Dayananda Sagar College of Engineering
Aug 2013 - May 2017

Bachelor's in Computer Science
  • Mentor for Microsoft Innovation lab
  • Related Courses : Object Oriented Design,
    Algorithms, Web Development,
    DBMS, Micro-processor, OS
C++Experience
uni
Cambridge Mobile Telematics
June 2021 - August 2022
Software Engineer II

  • Implemented new onboarding flow and authorization to induct all new users on the DriveScape apps.
  • Optimized reverse geocoding computation on app for faster screen loads by 20%.
  • Implemented and improved browse and video request features from 0 to 1 on mobile iteratively using agile methodology based on user feedbacks.
  • Devised extensive unit tests to manage API routes and failure, enhancing application robustness by 25%.
  • Refactored apps to facilitate switch from the Bluetooth hardware to LTE, reducing code base by 20% and app size by 66%.
uni
Cognizant
Dec 2017 - Jun 2021
Associate Developer

  • Led immersive experience team, driving design and development of web-based augmented/virtual reality POCs and MVPs from 0 to 1 using JavaScript frameworks. Integrated real world detection using YOLO model for personalized experience
  • Reduced experience creation time for Android mobile apps by 60% by developing a user-friendly web Content Management System deploying MERN stack, enabling non-technical individuals to create experiences using a no-code platform
  • Designed an Indoor navigation mobile app utilizing SLAM and Image markers, utilizing BFS for shortest-path routing for users
  • Developed the frontend for an immersive chatbot experience using Vue.js and WebXR for a leading mobile company, enhancing customer engagement and interaction by 20%
  • Designed and created the backend for a web shopping platform utilizing React and Flask framework, leveraging AR/VR frameworks to create an in-store shopping experience, resulting in a notable 20% increase in conversion rates
  • Conducted demonstrations and delivered presentations on immersive solutions, such as WebXR Magazines, to communicate potential applications of AR/VR in various domains to customers and leadership
uni
Absentia VR
July 2017 - Dec 2017
Intern

  • Created AR/VR experiences on mobile for clients for their customer engagement programs.
  • Optimized older VR games 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.
uni
MIMYK
Feb 2017 - April 2021
Graphics 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 haptics hardware with the simulation.
C++Skills
Languages :
C++
Java
C++
Python
C++
C++
Swift
Swift
Mobile :
C++
Android
C++
React Native
C++
iOS
DataBases :
C++
MySQL
C++
MongoDB
Platforms :
C++
Unity3D
C++
AWS
C++
Firebase
Tools :
C++
GIT
C++
Tensorflow
C++
OpenCV
Docker
Docker
Web :
C++
HTML
C++
CSS
C++
JavaScript
C++
Three.js
C++
React
C++
Angular
C++
Node.js
C++
Jenkins
C++Projects
uni
NuXR
The official website for the XR club at Northeastern University.
React
OpenGL
JavaScript
uni
Wander Work
Cross Platform mobile app to find, add and review workplaces.
React Native
Firebase
Maps API
uni
Swift Swap
Android App that enables users to save and query, shared contact information from other users, using Bluetooth
Android
Bluetooth
RoomDB
PostsPosts
uni
Multi-Paxos : A more Practical Cousin of Paxos
Distributed Systems
Consensus
uni
Transferring large images using Bluetooth
Android
Bluetooth
Sockets
uni
My CNN Often Gets Confused Between ‘0’ and ‘O’
CNN
Computer Vision
Tf.js