Shivam Bansal is a Java Developer with 4+ years of experience in backend development and microservices architectures. He is proficient in Java, Spring Boot, and MySQL, with a strong focus on CI/CD practices.
Proficient in Spring Boot and REST APIs, essential for modern backend development.
Experience with CI/CD tools like Jenkins, enhancing delivery speed.
Developed full-stack features using React for frontend components.
Participated in the full software development lifecycle, from requirements gathering to deployment.
Collaborated on a four-person team to develop Merge Server Software.
Successfully developed a fully functional Quiz Application with question management and user quizzing features.
Implemented CI/CD pipelines using Jenkins for automated builds in the Restaurant Management System.
Developed a comprehensive job portal with advanced search and filtering capabilities in CareerConnect.
Overview: Developed software designed to merge PDFs. Responsibilities: Collaborated within a four-person team for software development. Utilized JIRA for efficient task management and updates. Managed code deployment using Jenkins for builds. Stored and managed codebase using GITLAB. Contributed to the frontend by working on a React library for Global Styles.
Key outcomes:
Successfully collaborated with a four-person team to develop a PDF merging software.
Managed deployments using Jenkins and task tracking with JIRA within agile sprints.
Overview: Developed a Java-based Quiz App using Spring Boot. Responsibilities: Gathered and understood technical requirements and specifications. Implemented core application code using Spring Boot, JPA, and REST API. Connected and integrated REST APIs with the application backend. Utilized Entity and Repository patterns for data management. Performed API testing using Postman.
Key outcomes:
Successfully developed a fully functional Quiz Application with question management and user quizzing features.
Implemented RESTful services and database interactions using Spring Boot and JPA.
Overview: Developed an application platform connecting job seekers with employment opportunities and enabling employers to post job listings. Responsibilities: Participated in project estimation, planning, and design phases. Implemented core business logic for the application. Involved in code review processes to ensure quality.
Key outcomes:
Developed a comprehensive job portal with advanced search and filtering capabilities.
Contributed to all phases of development including design, implementation, and code review.
Overview: Created a comprehensive Restaurant Management System. Responsibilities: Gained proficiency in Spring Boot, Restful APIs, and Git through project implementation. Developed and managed continuous integration/continuous delivery (CI/CD) pipelines using Jenkins jobs.
Key outcomes:
Successfully built and deployed a Restaurant Management System.
Implemented CI/CD pipelines using Jenkins for automated builds.
Overview: Developed a project to scrape data from the internet. Responsibilities: Utilized Cheerio to collect specific data, including IPL teams and player information. Stored the collected data into local files for analysis.
Key outcomes:
Successfully scraped and stored IPL team and player data from the internet.
Shivam Bansal
Java Developer