Hi, I'm Rajat Nagar.
A
Highly experienced Software Engineer proficient in Java Programming Language and Full Stack Development. Possessing a solid background in Computer Science & Engineering, with a Bachelor of Technology (B.Tech) degree. Demonstrated expertise in a wide range of technologies, including Java Programming Language, Data Structures, HTML, CSS, JavaScript, and SQL.
Worked on various projects during the apprenticeship, applying these skills to develop software solutions for real-world problems.
About
I am a Computer Science Grad Student at Government Engineering College, Ajmer. I enjoy problem-solving and coding. Always strive to bring 100% to the work I do. I have worked on technologies like Java, JavaScript, React, HTML, CSS, GIT, NodeJS during my bachelor's. I have around 13 months of internship work experience which helped me strengthen my experience in Java, JavaScript, React, GIT, and MySQL. I am passionate about developing complex applications that solve real-world problems impacting millions of users.
- Programming Languages: Java, JavaScript, HTML, CSS, Bash
- Fundamental Concepts: Data Structures and Algorithms, OOPs Concepts
- Frameworks and Libraries: Node.js, React, Bootstrap, REST API, Redux, Ajax, jQuery
- Databases and Cloud platform: MySQL, MongoDB, AWS
- Tools & Technologies: Git, VS Code, AWS, Eclipse IDE
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Collaborate with the team in developing a simple web application, actively contributing innovative ideas and concepts to enhance the project.
- Assist in all phases of the web application lifecycle, including design, development, and deployment, ensuring adherence to rigorous quality standards.
- Maintain open and effective communication with team members, providing regular progress updates and seeking assistance when necessary.
- Embrace flexibility and autonomy with adjustable working hours tailored to your schedule, as this internship is fully remote, allowing you to work from your preferred location
- Tools: HTML, CSS, JavaScript, React and GIT.
- Throughout my journey, I've honed my skills by working on a variety of projects that showcase my expertise in web development. I've crafted dynamic and visually appealing experiences
- My proficiency extends beyond static pages; I've also developed interactive applications like calculators, leveraging HTML, CSS , and JavaScript to create intuitive user interfaces and enhance functionality. Embracing modern technologies, I've explored the world of React to build dynamic and responsive web applications that deliver seamless user experiences.
- Throughout these projects, I've embraced version control with Git , ensuring efficient collaboration and streamlined project management.
- Developed and managed the frontend of an e-commerce platform using HTML, CSS, JavaScript, and React.
- Worked on various web applications and functionalities such as login/sign up, view a product, add a product to cart, checkout the order, etc.
- Tools: HTML, CSS, JavaScript, React and GIT.
- Developed and managed the frontend of an e-commerce platform using HTML, CSS, JavaScript, and React.
- Worked on various web applications and functionalities such as login/sign up, view a product, add a product to cart, checkout the order, etc.
- Tools: HTML, CSS, JavaScript, React and GIT.
- Successfully completed an apprenticeship program focused on developing practical skills in Java, Data Structures and Algorithms (DSA), HTML, CSS, JavaScript, React, Databases, GIT and other relevant technologies. Worked on various projects during the apprenticeship, applying these skills to develop software solutions for real-world problems.
- Gained hands-on experience in the SDLC, including requirements gathering, design, coding, testing, and deployment.
- Tools: Java, DSA, HTML, CSS, JavaScript, React, NodeJS, GIT, Database Management, System Design.
- Technology and Programming Language: Java, Data Structures, Algorithms, Object-Oriented Programming (OOPs).
- Resolved over 400 student doubts and provided mentorship to more than 350 students in Java and DSA.
- Achieved an average rating of 4.5 from students based on my teaching and mentoring abilities.
- Tools: Java, Data Structures, Algorithms, Object Object-Oriented Programming (OOPs).
- Successfully completed a summer training program at Ajmer Vidyut Vitran Nigam Limited, gaining 80% valuable hands-on experience in the IT department.
- Contributed to multiple 3 ongoing projects, including ERP implementation, and the development of the E-Vigilance mobile app.
- Worked on: Cyber Security, ERP implementation, E-Vigilance mobile app, etc.
Projects

A Weather web app based on ReactJS
- Tools: HTML, CSS, JavaScript, React, API etc
- Developed a Weather Dashboard for real-time global weather data, featuring geolocation-based weather, city search, and 24x7 hourly forecasts. Utilized HTML5, CSS3, JavaScript, React.js, and Weather API.
- The Weather Website is a web app that provides real-time weather information for more then 500+ cities around the world.

A Recipe Finder web app based on React
- Tools: HTML, CSS, JavaScript, React, NPM
- Developed the "Recipe Finder App" utilizing HTML5, CSS3, JavaScript, React.JS, React Router, and Tailwind CSS. Efficiently centralized and organized over 300 recipes, streamlining searches by name, category, or ingredients, and incorporating user-friendly features such as saving favorites and a convenient grocery list tool.

A Habit Tracker app based on ReactJS
- Tools: HTML, CSS, JavaScript, React, etc
- This is a Habit Tracker application built with React.js Our app is very simple and straightforward. We have a clean interface that makes it easy to see what's happening, and how you can manage your Habit or day to day tasks.
- Add multiple habits to track like reading a book, going to the gym etc Track each habit everyday.

Alarm Clock Web App using JS
- Tools: HTML, CSS, JavaScript, React, etc
- The alarm clock features a running digital clock face that shows the user's current time and date as well as providing a interactive alarm feature. The user is able to select a time for the alarm to go off and can set or cancel the alarm.
- When the set alarm time is reached, the app plays an audible alarm as well as displaying visual indicator of the alarm.
- I use this alarm clock app daily, keeping it open in a web browser to set alarms for meeting reminders or setting productivity timers when working from home. I prefer using this app now over setting alarms on a phone for ease of use.

Stopwatch Web application
- Tools: HTML, CSS, JavaScript, React, etc
- A stopwatch is a timepiece designed to measure the amount of time that elapses between its activation and deactivation. A large digital version of a stopwatch designed for viewing at a distance, as in a sports stadium, is called a stop clock
- Add multiple habits to track like reading a book, going to the gym etc Track each habit everyday.

A Crypto Currency Exchange web app based on React
- Tools: HTML, CSS, JavaScript, React
- Created React-based web application using Create React App framework, enabling real-time cryptocurrency trading and increasing user engagement by 40%
- Developed the Crypto Currency Exchange, a web application utilizing HTML5, CSS3, and JavaScript, resulting in a seamless exchange of cryptocurrencies for users.

An Expression ENgine app based on React and Bootstrap
Skills
Languages and Databases



Frameworks and Libraries


Databases


Other


Certificates









Education
Government Engineering College
Ajmer, Rajasthan, IN
Degree: Bachelor of Technology (B.Tech)
Stream: Computer Science and Engineering
CGPA: 7.47/10
Year of Graduation: 2019 - 2023
- Java Programming Language
- Data Structures and Algorithms
- Object-Oriented Programming (OOP)
- HTML, CSS, JavaScript
- Database Management System
- Android Studio
- Linux
- Cloud Computing
Relevant Courseworks:
Contact
My Address
Sector 69, Gurugram
Haryana (122101), India