Summary
Overview
Work History
Education
Skills
Languages
Hobbies and Interests
Timeline
Generic

Agniswar Gargari

Kolkata

Summary

Seasoned Software Developer with a robust background at Accenture India Pvt LTD, showcasing expertise in Spring Boot Framework and a proven track record in enhancing application performance through Microservices Architecture. Excelled in Agile environments, demonstrating exceptional problem-solving skills and a commitment to continuous improvement. Achieved significant advancements in API specification development and RESTful service integration, ensuring top-notch software solutions.

Overview

8
8
years of professional experience

Work History

Software Developer

Accenture India Pvt LTD
Kolkata
11.2022 - Current
  • Application Development: Designing, implementing, and maintaining Java-based applications using Spring Boot framework
  • Microservices Architecture: Developing RESTful APIs and microservices using Spring Boot to enhance application scalability and performance
  • Database Integration: Integrating databases with Spring Data, Hibernate, or other ORM frameworks
  • Dependency Management: Managing project dependencies using tools like Maven or Gradle
  • Testing and Debugging: Writing unit tests using JUnit and integration tests for Spring Boot applications to ensure code quality and reliability
  • Security Implementation: Implementing security features such as JWT, or SSL/TLS in Spring Boot applications
  • Monitoring and Logging: Setting up monitoring tools like Prometheus or integrating logging frameworks (e.g., Logback, SLF4J) to ensure application health and performance
  • Continuous Integration/Continuous Deployment (CI/CD): Setting up CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Travis CI for automated build, test, and deployment processes
  • Version Control: Utilizing Git for version control and managing code repositories effectively
  • Agile Methodologies: Working in Agile environments, participating in daily stand-ups, sprint planning, and retrospective meetings
  • Documentation: Creating technical documentation, including design documents, API specifications, and deployment guides
  • Troubleshooting and Support: Providing technical support and troubleshooting issues in production environments

Software Developer

Tata Consultancy Services
02.2017 - 10.2022
  • Analyzed user needs and software requirements to determine design feasibility.
  • Implementing software development best practices such as Agile methodology and test driven development.
  • Researching emerging technologies related to Java development to stay ahead of industry trends.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Conducting code reviews to ensure quality standards are met and issues are resolved quickly.

Education

B.Tech - Computer Science

Saroj Mohan Institute of Technology
West Bengal
01.2016

Higher Secondary -

BKP Govt High School
West Bengal
01.2011

Secondary -

BKP Govt High School
West Bengal
01.2009

Skills

  • Spring Boot Framework Expertise
  • Microservices Architecture
  • API Specification Development
  • MapStruct Proficiency
  • Java Persistence API
  • RESTful Service Integration
  • Continuous Integration with Jenkins
  • Sonar System Analysis
  • Gradle
  • Maven
  • Oracle
  • JUnit Testing
  • MySQL
  • CSS3
  • Java/J2EE
  • Hibernate
  • Eclipse
  • IntelliJ IDEA

Languages

  • English
  • Bengali
  • Hindi

Hobbies and Interests

  • Reading books
  • Playing outdoor games

Timeline

Software Developer

Accenture India Pvt LTD
11.2022 - Current

Software Developer

Tata Consultancy Services
02.2017 - 10.2022

B.Tech - Computer Science

Saroj Mohan Institute of Technology

Higher Secondary -

BKP Govt High School

Secondary -

BKP Govt High School
Agniswar Gargari