
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Full Stack Developer | React, Node.js, TypeScript | Arexa | Head of Community @Bharat XR
Full Stack Developer with hands-on experience building production-ready web and AR-enabled applications using React, Node.js, TypeScript, and modern backend frameworks. Currently working as a Full Stack Developer @Arexa, focused on scalable web solutions and immersive, technology-driven products. Alongside my development work, I serve as Head of Community @BharatXR, collaborating with developers, startups, and institutions to accelerate adoption of AR, XR, and emerging technologies while staying closely involved in hands-on execution. My technical experience includes full stack development, API design, and applied AI. I have built platforms using React, Next.js, Node.js, PostgreSQL, Django, and related technologies, with an emphasis on clean architecture, performance, and real-world usability. I have also contributed to and mentored within open-source programs, working on large codebases and supporting developers through practical problem-solving, code reviews, and production workflows. I am actively seeking software engineering and full stack developer roles where I can build scalable products, take ownership of systems, and contribute directly to user-facing impact.
GL Bajaj Group of Institutions
Bachelor of Technology - BTech, Computer Engineering
September 1, 2023 – September 1, 2027
Delhi Public School (DPS)
High School Diploma
April 1, 2022 – March 1, 2023
Arexa
Full-stack Developer
January 1, 2026 – Present
Noida, Uttar Pradesh, India · Hybrid
BharatXR
Head of Community
January 1, 2026 – Present
Noida, Uttar Pradesh, India
BharatXR
Community Manager
September 1, 2025 – Present
Noida, Uttar Pradesh, India
UXD Talks
Campus Secretary
September 1, 2025 – January 1, 2026
Uttar Pradesh, India · Remote
Open Source Connect
Open Source Contributor
July 1, 2025 – December 1, 2025
India · Remote
GirlScript Summer of Code
Mentor at GSSoC
July 1, 2025 – December 1, 2025
Remote
GirlScript Summer of Code
GirlScript Summer of Code Contributor
July 1, 2025 – July 1, 2025
Remote
GirlScript Summer of Code
Campus Ambassador - Selected Representative
June 1, 2025 – July 1, 2025
Remote
Social Summer Of Code
SSOC CONTRIBUTOR Season 4
June 1, 2025 – December 1, 2025
India · Remote
HackwithIndia
Co-ordinator - Volunteer
June 1, 2025 – June 1, 2025
India · Remote
Tech Dev Club
Co-Founder
May 1, 2025 – Present
India · Hybrid
Indian Institute of Technology, Roorkee
Campus Ambassador for Cognizance 2025
March 1, 2025 – March 1, 2025
India · Remote
Indian Institute of Technology, Delhi
Campus Ambassador Program, Kaizen 2025
January 1, 2025 – February 1, 2025
Delhi, India · Remote
Wayspire
Campus Ambassador
December 1, 2024 – January 1, 2025
India · Remote
Indian Institute of Technology, Madras
Campus Ambassador
October 1, 2024 – January 1, 2025
India · Remote
GirlScript Summer of Code
GSSOC 2024 CONTRIBUTOR
October 1, 2024 – November 1, 2024
Remote
International Model United Nations Association (IMUNA)
Campus Ambassador
September 1, 2024 – Present
India
Lets Upgrad
Campus Ambassador
July 1, 2024 – August 1, 2024
India · Remote
GL Bajaj Group of Institutions
Student
September 1, 2023 – Present
Mathura, Uttar Pradesh, India · On-site
Car Rental Management System — Vue.js & Laravel App
August 1, 2024 – August 1, 2024
Developed a fully responsive Car Rental Web Application using Laravel (PHP) for the backend and Vue.js for the frontend. This platform enables users to search, book, and manage rental vehicles seamlessly, while providing admins with powerful tools to oversee operations, track bookings, and generate reports. The app supports real-time availability, secure online booking, and role-based access control. Leveraging a RESTful API architecture and modern Single Page Application (SPA) features, it ensures a smooth, fast, and intuitive user experience. 🚀 Key Highlights: Real-time car availability & calendar-based booking system User authentication with Laravel Sanctum or JWT Admin dashboard for car listings, booking management, and analytics Mobile-first, SPA interface built with Vue.js SEO-friendly meta handling and dynamic routing ✅ Outcome: Improved UI/UX performance by 60% over legacy systems and significantly reduced booking errors through smarter availability logic. The project showcases scalable architecture and clean API integration between Vue.js and Laravel.
EcoAware 🌱 – CarbonPrint Calculator
August 1, 2024 – August 1, 2024
As part of my Master's program, I created EcoAware, an interactive and lightweight web application designed to help individuals estimate their monthly carbon footprint based on energy consumption and vehicle travel. This project highlights my expertise in JavaScript logic, front-end development, and UI/UX design, all applied toward solving a real-world environmental problem. EcoAware is an educational tool aimed at raising awareness about personal environmental impact, making sustainability accessible and measurable for users. 🚀 Key Features: ⚡ Energy Emission Calculator – Enter monthly electricity usage (kWh) to calculate CO₂ output 🚗 Transport Emission Calculator – Calculate emissions based on car travel distance 📊 Total CO₂ Output – Get an instant carbon emission breakdown in kilograms 🎯 Real-Time Calculations – Instant feedback with a clean, accessible user interface 📁 Simple Project Structure – Built with HTML, SCSS, and Vanilla JS ✅ Outcome: Delivered a clean and intuitive user experience, encouraging environmentally conscious behavior by visualizing real-time carbon impact. The project reflects a strong foundation in clean front-end architecture and user-centered design.
Invoice Flow – Next.js App for Invoice Management
August 1, 2024 – August 1, 2024
Built a sleek, high-performance Invoice Management Web App using Next.js with TypeScript, designed for freelancers, agencies, and small businesses to create, manage, and track invoices effortlessly. The app allows users to generate professional invoices, manage clients, and monitor payment statuses in real-time. By leveraging Next.js for server-side rendering (SSR) and API routes, it delivers excellent performance, SEO, and scalability. 🚀 Key Highlights: Dynamic invoice generation with PDF export Client-side form validation and TypeScript type safety Light/dark theme toggle and responsive UI Real-time invoice status updates (e.g., Paid, Pending) Server-side rendering (SSR) for better SEO and initial load Modular and scalable code structure ✅ Outcome: Streamlined the invoicing process by automating repetitive tasks and reducing manual errors. Delivered a fast, type-safe, and developer-friendly solution with an excellent user experience across devices.
Calculator
July 1, 2024 – July 1, 2024
➡️Repository Name: CODSOFT ➡️Purpose: Develop a simple calculator application to perform arithmetic operations. ➡️User Input: Prompt the user to input two numbers and select an operation (addition, subtraction, multiplication, division). ➡️Operations Supported: Addition (+) Subtraction (-) Multiplication (*) Division (/) ➡️Calculation: Based on the selected operation, perform the arithmetic calculation using the two input numbers. Handle edge cases like division by zero. ➡️Display Result: Show the calculated result to the user. ➡️User Interface: Design a straightforward interface with input fields for numbers and a dropdown or buttons for operation selection. ➡️Implementation: Use a programming language like Python with a GUI library (e.g., tkinter) for the user interface. Implement functions or methods to handle each arithmetic operation based on user input. ➡️Error Handling: Handle potential errors such as invalid input types or division by zero gracefully. Provide informative messages to the user in case of errors. ➡️Testing: Test the calculator with different input scenarios to ensure accurate calculations and proper functionality.
Contact Information Management System
July 1, 2024 – July 1, 2024
➡️Contact Information Management System ➡️Repository Name: CODSOFT ➡️Purpose: Develop a user-friendly application for managing contact information efficiently. ➡️User Interface: Design an intuitive interface that allows seamless interaction with the following features: Input fields for adding and updating contact details. Clear display of contact list with names and phone numbers. Search functionality to quickly find contacts by name or phone number. Options to edit or delete contacts directly from the interface. ➡️Functionality: Add Contact: Users can input new contact details including name, phone number, email, and address. View Contact List: Display all saved contacts in a list format, showing names and phone numbers for easy reference. Search Contact: Implement a search function to locate contacts by entering either a name or a phone number. Update Contact: Enable users to modify existing contact details such as phone number or address. Delete Contact: Provide a feature to remove contacts from the database, ensuring flexibility in contact management. ➡️Implementation: Utilize a robust backend system to store and manage contact data. Implement frontend using a suitable framework (e.g., Python with tkinter for GUI). Ensure seamless integration of functionalities to provide a smooth user experience. ➡️Error Handling: Gracefully manage errors such as invalid inputs or database connectivity issues. Provide clear error messages to guide users in rectifying input mistakes or other issues encountered. ➡️Testing: Conduct thorough testing with various scenarios to validate functionality. Test edge cases like searching for non-existent contacts or updating with invalid data. Ensure calculations are accurate and error-free in all supported operations.
Music Player App
July 1, 2024 – July 1, 2024
"🎶 Project Showcase: Music Player App 🎶 Excited to unveil my latest project with Digital Bhem — a sleek Music Player Application using Python and Tkinter! 🚀 This app allows users to select and play MP3 files, featuring play, pause, stop, and shuffle functionalities in an intuitive user interface. ✨ Key Features: Play, Pause, Stop, Shuffle controls Dynamic progress visualization with a heartbeat line MP3 file selection and playlist management 🔧 Technologies Used: Python, Tkinter, pygame, Mutagen 📂 GitHub Repository: Explore the code: https://github.com/Brajesh31/DIGIBHEM 🌟 What I Learned: Implementing audio playback and UI controls in Python Enhancing user experience with dynamic visual feedback Managing playlists and integrating external libraries
Password Generator
July 1, 2024 – July 1, 2024
➡️Repository Name: CODSOFT ➡️ Project Name: Password Generator ➡️ Purpose: Develop a Python application to generate strong and random passwords based on user specifications. ➡️ User Input: Prompt users to specify the desired length of the password. ➡️ Password Complexity: Utilize random characters to create secure passwords. ➡️ Output: Display the generated password on the screen for immediate use. ➡️ Implementation: Employ Python's capabilities to ensure robust password generation. ➡️ Customization: Allow users to define password length to meet specific security requirements. ➡️ Enhanced Security: Provide users with a tool to enhance online safety and privacy through strong password generation.
Rock-Paper-Scissors Game
July 1, 2024 – July 1, 2024
Repository Name: CODSOFT Purpose: Develop an interactive game of Rock-Paper-Scissors with user-friendly interface and gameplay. User Interface: Design an engaging interface with the following elements: Prompt for user to select rock, paper, or scissors. Display computer's randomly generated choice. Clearly show the result of each round (win, lose, or tie). Option to play another round or exit the game. Functionality: User Input: Prompt the user to choose between rock, paper, or scissors. Computer Selection: Randomly generate the computer's choice from rock, paper, or scissors. Game Logic: Determine the winner based on traditional game rules: Rock beats scissors Scissors beat paper Paper beats rock Display Result: Show both the user's and computer's choices along with the result of the round (win, lose, or tie). Score Tracking (Optional): Keep track of the user's and computer's scores across multiple rounds. Play Again: After each round, ask the user if they want to play another round. Implementation: Use a programming language like Python to implement the game logic. Incorporate a simple graphical interface using libraries such as tkinter for Python. Ensure smooth interaction and clear feedback for the user's choices and game outcomes. Error Handling: Implement safeguards to handle unexpected inputs or errors gracefully. Provide informative messages to guide the user in case of invalid inputs or technical issues. Testing: Conduct thorough testing to ensure the game functions correctly across various scenarios. Test edge cases such as rapid inputs or unusual sequences of play. Verify that scores are accurately tracked and displayed after each round.
SaaS Landing Page Template – Responsive HTML, CSS & JS
July 1, 2024 – July 1, 2024
Designed and developed a fully responsive SaaS landing page template using HTML, CSS, and vanilla JavaScript, ideal for showcasing software products, startups, or tech services. The template is optimized for performance, accessibility, and mobile responsiveness, with smooth animations and modern UI patterns. It serves as a reusable front-end boilerplate for SaaS founders, marketing teams, and developers, helping them launch product landing pages quickly with minimal effort. 🚀 Key Highlights: Clean and modern UI/UX layout Hero section with CTA, pricing, features, testimonials, and contact form Mobile-first, fully responsive design Smooth scrolling and section animations using JavaScript SEO-optimized semantic HTML5 structure Easy to customize and integrate with backend or CMS platforms ✅ Outcome: Empowered fast and effective landing page deployment for SaaS products. The template delivers high conversion design, lightweight performance, and a professional first impression for any digital product launch.
To do List
July 1, 2024 – July 1, 2024
➡️Repository Name: CODSOFT ➡️Main Purpose: Implementing a to-do list application. ➡️Language: Primarily developed using Python. ➡️Framework/Libraries: Utilizes tkinter for GUI development. ➡️Features: Add tasks with descriptions. Mark tasks as completed. Delete tasks. Save tasks to a file for persistence. Load previously saved tasks. ➡️Interface: Uses tkinter for a graphical user interface (GUI). Simple and intuitive layout for task management. ➡️Functionality: Input fields for task name and description. Buttons for adding, marking complete, and deleting tasks. List display of current tasks with status. ➡️Storage: Tasks are saved in a file to retain data between sessions. Allows for reloading tasks when the application restarts. ➡️Usage: Run the Python script to launch the application. Interact with the GUI to manage tasks effectively. ➡️Improvements: Potential enhancements could include sorting tasks, prioritization features, or deadline management. Consideration for scalability with larger task lists.
SQL (Intermediate)
HackerRank
June 23, 2026 – Present
Conociendo Canva, tu nueva herramienta de diseño favorita
Coursera
June 23, 2026 – Present
Managing a Remote Team Workspace in Clockify
Coursera
June 23, 2026 – Present
Generative AI Content Creation
Adobe
June 23, 2026 – Present
Github CoPilot for Beginners: Write Software With AI
Coursera
June 23, 2026 – Present
Introduction to DevOps
IBM
June 23, 2026 – Present
Goldman Sachs - Software Engineering Job Simulation
Forage
June 23, 2026 – Present
AWS - Solutions Architecture Job Simulation
Forage
June 23, 2026 – Present
Oracle Fusion AI Agent Studio Foundations Associate - Rel 1
Oracle
June 23, 2026 – Present
Oracle AI Vector Search Certified Professional
Oracle
June 23, 2026 – Present
Oracle Cloud Infrastructure 2025 Certified Generative AI Professional
Oracle
June 23, 2026 – Present
Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate
Oracle
June 23, 2026 – Present
CS101: Introduction to Computer Science I
Saylor University
June 23, 2026 – Present
CS403: Introduction to Modern Database Systems
Saylor University
June 23, 2026 – Present
Java (Basic)
HackerRank
June 23, 2026 – Present
Introduction to Cloud Computing
IBM
June 23, 2026 – Present
SQL (Basic)
HackerRank
June 23, 2026 – Present
C# (Basic)
HackerRank
June 23, 2026 – Present
Python (Basic)
HackerRank
June 23, 2026 – Present
Problem Solving (Basic)
HackerRank
June 23, 2026 – Present
Session on Interview Prep and Resume Tips
SoarX
June 23, 2026 – Present
CS102: Introduction to Computer Science II
Saylor University
June 23, 2026 – Present
CS120: Bitcoin for Developers I
Saylor University
June 23, 2026 – Present
CS107: C++ Programming
Saylor University
June 23, 2026 – Present
CS105: Introduction to Python
Saylor University
June 23, 2026 – Present
Memulai Pemrograman Dengan C
Dicoding Indonesia
June 23, 2026 – Present
CS401: Operating Systems
Saylor University
June 23, 2026 – Present
Foundational C# with Microsoft
freeCodeCamp
June 23, 2026 – Present
AI Engineering Professional Certification Program
ITRONIX SOLUTION
June 23, 2026 – Present
Intro to Al Ethics
Kaggle
June 23, 2026 – Present
AWS S3 Basics
Coursera
June 23, 2026 – Present
Learn and design an attractive PowerPoint presentation
Coursera
June 23, 2026 – Present
Building an Ecosystem model with Insight Maker
Coursera
June 23, 2026 – Present
Support for Visual Processing with Microsoft Word
Coursera
June 23, 2026 – Present
Automate Equipment Ordering Prep Process with Power Automate
Coursera
June 23, 2026 – Present
Expand Employee Interaction with Canvas
Coursera
June 23, 2026 – Present
Create a Mortgage Calculator in Excel
Coursera
June 23, 2026 – Present
Student Self-Assessment with Microsoft Word
Coursera
June 23, 2026 – Present
Create a Customer Service Survey in Microsoft Forms
Coursera
June 23, 2026 – Present
Build a Professional Resume using Canva
Coursera
June 23, 2026 – Present
Build a free website with WordPress
Coursera Project Network
June 23, 2026 – Present
Introduction to Data Analysis using Microsoft Excel
Coursera
June 23, 2026 – Present
Create Your First Python Program From UST
Coursera
June 23, 2026 – Present
Agile Project: Product Prototype Touchpoint Analysis in Miro
Coursera
June 23, 2026 – Present
Advanced Programme Planning Phases Framework in ClickUp
Coursera
June 23, 2026 – Present
Get Started with Microsoft Forms
Coursera Project Network
June 23, 2026 – Present
Change Leadership: Developing Strategic Gap Analysis in Miro
Coursera
June 23, 2026 – Present
Oversee a Project with ClickUp
Coursera
June 23, 2026 – Present
Program Governance Planning with ClickUp
Coursera
June 23, 2026 – Present
Get Started with Airtable
Coursera
June 23, 2026 – Present
Create a Project Charter with Google Docs
Coursera
June 23, 2026 – Present
Program Stakeholders Management in ClickUp
Coursera
June 23, 2026 – Present
Get Started with Wrike
Coursera
June 23, 2026 – Present
Use RACI charts for work management with Asana
Coursera
June 23, 2026 – Present
Create a Project Management Dashboard using Bitrix24
Coursera
June 23, 2026 – Present
Build a Product Roadmap with Aha!
Coursera
June 23, 2026 – Present
Object-Oriented Hierarchies in Java
LearnQuest
June 23, 2026 – Present
Introduction to Java
LearnQuest
June 23, 2026 – Present
Cybersecurity for Everyone
University of Maryland
June 23, 2026 – Present
Introduction to Object-Oriented Programming with Java
LearnQuest
June 23, 2026 – Present
Cultural Fit Analysis
The candidate shows a strong inclination towards community building, open-source contributions, and continuous learning, which are positive indicators for cultural fit in many tech environments. However, the target role is 'Game Developer', and while there's some exposure to AR/XR, the project portfolio and professional experience are heavily weighted towards web development and community management. This suggests a potential misalignment with the core technical demands and specific cultural nuances of a dedicated game development team, which often requires specialized skills in game engines, graphics, and physics. The candidate's diverse project types (web apps, simple Python games) show adaptability but lack deep specialization in game development.
Soft Skills & Operational Fit
The candidate demonstrates strong soft skills in community management, program coordination, and mentorship, as seen in roles at BharatXR, Tech Dev Club, and GirlScript Summer of Code. These roles highlight leadership, communication, and teamwork abilities. The operational fit for a Game Developer role would require a shift from community-focused tasks to more direct technical development and problem-solving within a game development pipeline. While the candidate has technical project experience, the majority of their professional experience leans towards community building and coordination.