Professional Summary
• Java Full Stack Developer with a strong foundation in both front-end and back-end development.
• Proficient in building scalable web applications using Java, Spring Boot, and JavaScript frameworks.
• Adept at working with databases, RESTful APIs, and agile methodologies. Passionate about delivering clean, maintainable code and collaborating in cross-functional teams.
Experience
University of North Texas (UNT) - Robotics System Monitoring Web Application
Project: Full-Stack Robotics System Monitoring and Control
Technologies Used: Java, Spring Boot, Angular, HTML5, CSS3, RESTful APIs.
Overview: Developed a full-stack web application to control and monitor the performance of a robotics system, processing real-time data from robot sensors and providing an intuitive interface for users to monitor system performance.
Responsibilities:
• Created RESTful APIs to collect real-time data from robotic sensors and processed it on the backend using Java and Spring
Boot.
• Built a responsive front-end interface using Angular, HTML5, and CSS3, allowing users to view real-time performance metrics
of the robotics system.
• Ensured seamless data flow between the robotics system and the web interface through efficient API integration.
• Implemented backend services to process and store sensor data, enhancing system reliability and response times.
Cognizant - Junior Java Full Stack Developer, Intern
Project: Web Application Development for Customer Management System
02/2021 – 07/2021
Technologies Used: Java, Spring Boot, Angular/React, MySQL/PostgreSQL, RESTful APIs, Git, GitHub, JUnit, Mockito.
Overview: Developed a customer management system web application to improve user experience and enhance client service performance.
Responsibilities:
• Designed and implemented backend services using Spring Boot to handle customer data and transactions, ensuring scalability
and reliability.
• Integrated front-end features with RESTful APIs, enabling a dynamic and user-friendly interface.
• Worked closely with front-end developers to implement interactive UI features using Angular/React.
• Improved database efficiency by optimizing queries, increasing system performance by 20%.
• Conducted unit testing using JUnit and Mockito, reducing bugs by 15% and ensuring robust code quality.
Actively participated in Agile Scrum processes, contributing to sprint planning, daily stand-ups, and retrospectives.
DXC Technologies - Junior Java Full Stack Developer
Project: Scalable Web Application for Product Management
08/2021 – 07/2022
Technologies Used: Java, Spring Boot, RESTful APIs, Angular/React, HTML5, CSS3, JavaScript, Hibernate, MySQL, Git, Jenkins, JWT, OAuth.
Overview: Developed and maintained scalable web applications for product management, optimizing backend and front-end components to improve performance and security.
Responsibilities:
• Developed back-end services using Java and Spring Boot to manage business logic and RESTful APIs for data communication.
• Designed and implemented responsive front-end features using Angular/React, HTML5, CSS3, and JavaScript, delivering a
seamless user experience.
• Optimized database queries with Hibernate and MySQL, improving system performance and scalability.
• Implemented secure authentication mechanisms using JWT and OAuth, ensuring strong user security protocols.
• Collaborated with cross-functional teams to gather requirements and ensure smooth project delivery.
• Participated in code reviews and debugging, ensuring high-quality and maintainable code.
• Managed CI/CD pipelines using Jenkins, ensuring smooth deployments.
iQlance Solutions - Java Full Stack Developer, Intern
Project: E-Commerce Platform Development
01/2024 – 05/2024
Technologies Used: Java, Spring Boot, React.js, RESTful APIs, AWS (EC2, S3, RDS), Git, Agile.
Overview: Developed and deployed a comprehensive e-commerce platform, enabling product management, shopping carts, and payment gateways for up to 5,000 users daily.
Responsibilities:
•Built RESTful APIs to manage product catalogs, shopping carts, and payment processing, ensuring smooth user transactions.
• Developed back-end services using Java (Spring Boot), ensuring robust performance for large-scale traffic.
• Integrated AWS services such as EC2, S3, and RDS, reducing infrastructure costs by 15% through efficient cloud hosting.
• Collaborated in an Agile environment, participating in sprint planning, daily stand-ups, and code reviews to ensure timely delivery and quality.
• Deployed the platform using AWS EC2, ensuring high availability and minimal downtime.
Education
Master of Science
University of North Texas
Denton, TX, USA
09/2022 -05/2024
• Major in Computer Science
Bachelor of Science and Technology
Reva University
Bengaluru, KA, INDIA
06/2017 -05/2021
• Bachelors in computer science
Skills
• Languages: Java, Python, SQL, HTML, CSS.
• Frameworks: Spring, Hibernate, Angular, React, Node.js.
• Version Control: Git, GitHub.
• Databases: MySQL, PostgreSQL, MongoDB.
• Web Technologies: RESTful APIs, JSON, AJAX, SOAP.
• Tools: Maven, Jenkins, Docker, Kubernetes.
• Testing: Junit, Selenium, Mockito.
• Cloud: AWS (EC2, S3), Azure.
Key Projects
• Online Learning Platform: Created an online learning platform that allows users to enroll in courses, complete quizzes, and track their progress using Spring Boot, React.js, PostgreSQL, Redis, Jenkins.
• Real-time Chat Application: Built a real-time chat application with WebSocket integration for instant messaging between users with Spring Boot, Web Sockets, react.js, MongoDB, Docker.
• Employee Management System: Built a comprehensive employee management system for tracking employee records, attendance, and payroll using Spring Boot, MySQL, HTML/CSS, JavaScript, Docker.
Achievements and Certifications
• Contributed to reducing page load times by optimizing JavaScript and backend queries in a team project.
• Recognized for successfully debugging and fixing major issues in the backend system during an internship at Cognizant.
• Oracle Certified Java Programmer (OCP).
• AWS Certified Solutions Architect (Associate).