Summary
Overview
Work History
Education
Skills
Languages
projects
Timeline
Generic

Abhishek Kumar

Kolkata,West Bengal

Summary

Experienced Spring Boot Developer with5 years of expertise in designing and developing scalable applications using Java, Spring Boot, and Microservices. Skilled in delivering robust solutions with proficiency in Liferay Portal, RESTful APIs, and database management. Adept at Agile methodologies, collaborative teamwork, and driving seamless deployments. Known for writing efficient, reusable code and solving complex challenges while optimizing system performance.

Overview

5
5
years of professional experience

Work History

Application Development Analyst

Accenture
01.2022 - Current
  • - Designed and developed scalable applications using Spring Boot and Microservices architecture
  • - Delivered comprehensive Liferay7.x solutions, including theme development, hooks, and service builder modules
  • - Integrated SSO (Single Sign-On) mechanisms to ensure seamless authentication and improved security
  • - Implemented push notifications using Firebase Cloud Messaging (FCM) for real-time user updates
  • - Worked on payment systems integration, streamlining payment workflows using secure APIs
  • - Authored reusable, testable code in JavaScript and TypeScript, enhancing code quality and maintainability
  • - Resolved JIRA tickets efficiently within Agile workflows and optimized system performance

System Engineer

Tata Consultancy Services (TCS)
08.2019 - 01.2022
  • - Developed and deployed applications in line with client requirements using Spring Boot and Java
  • - Managed microservices for the BFSI domain, ensuring quality through rigorous testing and bug fixing
  • - Enhanced database performance by utilizing MongoDB and Oracle DB for efficient data storage and retrieval
  • - Collaborated across teams to ensure timely delivery and adhered to Agile practices
  • Fixed approx 60 ticket from customer

Education

B.Tech - Electronics/Telecommunication

Techno India
Saltlake, Kolkata
06.2019

Class XII - CBSE

06.2014

Class X - CBSE

04.2012

Skills

  • - Programming Languages: Java 8, JavaScript, Jquery, SQL, PL/SQL
  • - Frameworks: Spring Boot, Spring MVC, Liferay Portal (Themes, Hooks, Service Builder)
  • - Databases: MySQL, MongoDB, Oracle DB
  • - Tools: Git, BitBucket, JIRA, Eclipse, WebSphere
  • - Web Technologies: HTML5, CSS, Bootstrap, JSP
  • - Other Expertise: Microservices Architecture, Object-Oriented Programming (OOP), API Development, SSO Login, Push Notifications, Payment Systems Integration
  • Applications development
  • API development

Languages

- English
- Hindi

projects

Projects

MBRL Library Management System

  • Developed a comprehensive library management portal using Spring Boot and Liferay 7.x for seamless digital transformation.
  • Designed and implemented key modules such as user management, book lending, and notifications using Liferay Service Builder.
  • Integrated Spring Boot microservices for backend processes like inventory management and user authentication.
  • Implemented push notifications to inform users about book availability and due dates using Firebase Cloud Messaging (FCM).
  • Built customizable themes and widgets on Liferay DXP, enhancing user experience and scalability.
  • Utilized MySQL as the primary database and integrated RESTful APIs for cross-platform access.
  • Deployed a role-based access control system to manage permissions effectively and ensure data security.

Citi Alerts 

  • Built a robust alert system delivering SMS, Email, and Pager notifications in English and Spanish.
  • Utilized Spring Boot for backend logic and AngularJS for a dynamic UI.
  • Managed complex database structures using both Oracle DB and MongoDB for performance optimization.
  • Designed RESTful APIs for seamless integration and ensured system scalability for future requirements.

Timeline

Application Development Analyst

Accenture
01.2022 - Current

System Engineer

Tata Consultancy Services (TCS)
08.2019 - 01.2022

B.Tech - Electronics/Telecommunication

Techno India

Class XII - CBSE

Class X - CBSE

Abhishek Kumar