Rajat Kumar Gupta

Rajat Kumar Gupta

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
AR/VR Developer & Prototyper | Mentor | Top Writer @Medium | Writer @HackerNoon | Ex-Research Assistant(AR/VR) @IIIT Hyderabad
AR/VR Developer & Prototyper | Mentor | Top Writer @Medium | Writer @HackerNoon | Ex-Research Assistant(AR/VR) @IIIT Hyderabad

Hey there. I am a full-stack developer with 2+ years of experience. My expertise spans Frontend development, API Integrations, Microservices Integrations, Full Stack Development, 3D modeling, and AR/VR development.

I convert Figma designs to code, add interactions, develop REST APIs and microservices, and create out-of-the-box 3D AR/VR experiences.

One of my notable achievements includes a fully sponsored trip by Google to attend the Google I/O 2019, a developer conference hosted every year at Mountain View, California.

Feel free to reach out to hire me, for collaboration purposes, or anything else.

Here is a snapshot of my skills:-

• Programming:- Java, JavaScript, TypeScript, Data Structures, Algorithms, Low-Level Design

• Frontend:- React.js, Tailwind, React Router, Redux, Redux Toolkit, Jest, Playwright, REST API Integration

• Backend:- Spring Boot, JPA, Hibernate, JUnit, Maven, REST, API

• Database & DevOps: SQL, MySQL, Firebase, Sonarqube, Git, CI/CD, Docker

• 3D & AR/VR: Unity, Blender, SparkAR, Three.js, WebXR, Mixamo, ARCore, Vuforia, XRTK, ARFoundation

I have worked as an R&D engineer at a US-based startup called AR Intentions Incorporation. Apart from this, I have mentored students and professionals globally as a part-time mentor at an ed-tech company called XRBootcamp headquartered in Berlin, Germany. I have also published tech articles related to AR/VR for top tech publications like AR/VR Journey Magazine & HackerNoon.

I have worked as an ex Research Assistant at IIIT Hyderabad where I worked on a virtual reality research project alongside 3 senior researchers and our paper just got accepted into the EuroXR conference.

What can I offer you?

  • Build landing pages for your websites
  • Convert existing Figma Designs to code with using HTML, CSS, JavaScript, TypeScript and React.js
  • Develop and Integrate REST APIs and Microservices with using Java, Spring Boot, Hibernate and JPA
  • Create mind-blowing 3D models or experiences using Three.js, Unity, Blender, SparkAR
  • Craft highly engaging posts and videos for your social media channels
  • Actionable advice to help grow your technical projects
  • Solutions to problems that you face while developing any project
  • Optimization tips to make your projects highly performant
  • Roadmap on how to stand out as a software developer
  • Tips to create a solid portfolio that will help you make a career in Software Engineering
  • Ways to improve the user experience of an existing AR/VR experience or project
Hindi, English
Kolkata (+05:30)
Joined January 2019
EXPERTISE
3 years experience
2 years experience
1 year experience
2 years experience
3 years experience
3 years experience
3 years experience

REVIEWS FROM CLIENTS

Rajat's profile has been carefully vetted and approved as a Codementor. Connect with Rajat now, and leave a review for them once you're done!
EMPLOYMENTS
Software Engineer
Immersive Search
2022-09-01-2023-09-01
  • Built a fully responsive, modular, and scalable job portal system using React and Spring Boot.
  • Implemented a responsive U...
  • Built a fully responsive, modular, and scalable job portal system using React and Spring Boot.
  • Implemented a responsive UI for the job portal using Tailwind CSS, to create adaptive components that render optimally across desktop, tablet, and mobile devices, enhancing accessibility and usability for job seekers and employers.
  • Implemented user authentication and authorization using Google Firebase to ensure secure access to the platform.
  • Created detailed low-level design diagrams including user authentication, job posting, and candidate matching algorithms ensuring alignment with the recruitment agency’s business goals and operational requirements.
  • Implemented a microservices-based architecture to support parallel development and deployment of multiple services.
  • Utilized design patterns such as Strategy, Factory, and Observer to develop reusable components capable of handling diverse job listing requirements and user interactions.
  • Contributed throughout all phases - requirements gathering, tech stack selection, & the entire development process.
  • Worked closely with the recruiting team to source, interview, and close candidates.
  • Tech Stack - React, Redux, React Router, Tailwind, Firebase, JavaScript, Java, Spring Boot
Java
Firebase
React
View more
Java
Firebase
React
Spring Boot
JavaScript
Redux
Tailwind css
Unity
View more
Software Engineer
Inflolabs Private Limited
2021-07-01-2022-07-01
  • Enhanced search functionality for 2 React modules, utilizing debouncing to reduce unnecessary API calls. This resulted in a boost...
  • Enhanced search functionality for 2 React modules, utilizing debouncing to reduce unnecessary API calls. This resulted in a boost in search speed by 30% and 25% faster page loading times.
  • Implemented standard optimization techniques such as lazy loading, pagination, code splitting, caching, and used Intersection Observer API to build an Infinite Scroll component which improved the page loading performance of the Revidd OTT Storefront page.
  • Involved in technical analysis, code reviews, UI/UX, and API design discussions to prioritize tasks as per deadlines.
  • Developed a Virtual Reality application, in Unity, integrated with Revidd’s API, offering live stream viewing in 6 VR environments, with dynamic switching, and 5 gaze-based VR interactions for video player features.
  • Tech Stack - React, Redux, Tailwind, JavaScript, Unity, Blender, WebXR, Three.js
Three.js
React
Blender
View more
Three.js
React
Blender
JavaScript
Redux
Tailwind css
WebXR
Unity
View more
Technical Mentor
XR Bootcamp
2020-09-01-2020-10-01

Mentor students & professionals globally on their Master Class coursework through:

  • Providing feedback on student assign...

Mentor students & professionals globally on their Master Class coursework through:

  • Providing feedback on student assignment submissions
  • Review course materials and identify potential pain points for students
  • Conducted group video mentorship sessions with students via Skype/Zoom
  • Answering students questions on the slack channels as promptly as possible
  • Providing students with necessary resources they may need outside of class materials
  • Mentoring students in regards to Apple device-related questions
  • Help assess the quality of student submissions and report back to the production team
  • Quality Check for all produced master class materials (videos, notion, assignments, written documentation)
3D
Blender
Teaching Programming
View more
3D
Blender
Teaching Programming
Notion
Unity
View more
PROJECTS
Augmented Reality Pond ApplicationView Project
https://www.kfin.in/
2019
· Developed an application to visualize different fountain and pond designs and their filter systems, used for decoration in grand hotels...
· Developed an application to visualize different fountain and pond designs and their filter systems, used for decoration in grand hotels or functions, in augmented reality. · User can place 3D models of the designs in the real world with dimensions as per the 2D design document with realtime scaling, rotating and translating across plane surfaces features with the help of 3D object manipulation techniques coded in C#. · Improved realism with the help of water shaders to bring in real like water effect. · Maintained a simple UX to choose from different pond designs, place it on a surface detected in the user's environment and enable or disable the filter sytem. · Added a screenshot functionality to let user capture the experience and save it in device's gallery.
C#
Rapid Prototyping
UX/UI Design
View more
C#
Rapid Prototyping
UX/UI Design
AR
View more
Augmented Reality NewspaperView Project
2019
• Created an Augmented Reality app to experience reading Newspapers in Augmented Reality using Unity3D and Vuforia SDK. Featured as a sta...
• Created an Augmented Reality app to experience reading Newspapers in Augmented Reality using Unity3D and Vuforia SDK. Featured as a star project in CareerHigh publication. • The app can play trailers on top of posters of selected movies with basic play and pause functionality.
C#
Rapid Prototyping
AR
View more
C#
Rapid Prototyping
AR
View more