Abhishek Prasad
Technical Skills
Languages and Framework : Java, Groovy, Junit, Spring, Hibernate, SpringBoot, Microservices.
J2EE Technology :Servlets, JDBC, JSP, JMS, Java security.
Tools: Intellij, Eclipse, Spring Tool suite, Git, Gerrit, Apache Tomcat,, Jenkins (CI/CD)
Other Skills: JIRA, Confluence, Agile, Scrum, Data structure and algorithm, Design Pattern
Experience/Projects
Wipro May 2022 – Present
Project Engineer Bengaluru, India
● Developed and implemented RESTful APIs to facilitate file collection, improving data exchange between systems
and fulfilling user requirements.
● Implemented Java code for encryption and decryption using Base64 encoding/decoding, for product security.
● Authored Groovy scripts to boost code coverage in SonarQube from 75% to 90%, improving code quality and
compliance with best practices.
● Collaborated with Product Owners and Scrum Masters in Agile sprints to refine user stories, clarify requirements,
and meet sprint timelines.
● Drafted and maintained Client Requirement Documents (CPI), ensuring clear alignment with client requirements
and project deliverables.
● Increased system performance through the optimization of code using Java 8 Stream API, significantly reducing
time complexity and enhancing scalability.
● Reduced subscription activation time by 67%, minimizing server load and improving system efficiency, resulting in a
30% reduction in server resource utilization.
● Worked on Ercisson Project MR002300 : Mediation Autonomy.
● Developed solutions to migrate workload from the service layer to the mediation layer, improving product vertical
scalability by 40%.
● Enhanced application logging by integrating Log4j, improving system monitoring, debugging, and log management.
● Optimized DPS calls and refactored code using Java 8 Stream API, improving execution time by 30% and reducing
overall time complexity.
● Ensured functional tests met acceptance criteria and aligned with business requirements for proper functionality
and quality assurance.
● Enhanced software architecture by applying Object-Oriented Programming (OOP) principles and optimizing
algorithms, resulting in 20% improvement in maintainability and code reusability.
Personal Projects/Awards & Achievements
Project Name: Inventory Management System* |Spring MVC, Spring IOC, MySql, Java 1.8, Html, CSS
April 2022 - May 2022
● Developed a full-featured Inventory Management System using Java 1.8 and the Spring Framework.
● Designed and executed backend functionalities for product management, inventory tracking, and order
processing to streamline business operations.
● Integrated Spring Security for role-based authentication and authorization, ensuring secure access to
sensitive system data.
● Used Spring Data JPA for efficient database management and data retrieval, resulting in improved system
performance and scalability.
● Enforced RESTful API endpoints to enable seamless communication between the backend and the front-end
application, ensuring data integrity and responsiveness.
● Conducted comprehensive testing and debugging to ensure code quality, system reliability, and the smooth
functioning of all modules.
● Java 1.8, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, RESTful APIs, MySQL, HTML, CSS
Education
Bengal College of engineering and technology July 018 – July 2022
Bachelor’s in computer science and engineering - 8.3 CGPA West Bengal