Summary
Overview
Work History
Education
Skills
Core Competencies
Timeline
Generic

Sairaj Suryawanshi

Nanded

Summary

Java developer with over 2+ years of experience in Java Backend Development and
building Microservices architectures. Proficient in RESTful Web Services, with strong expertise in Spring Boot, Spring Cloud, and Docker for developing scalable and robust applications. Skilled in applying fault-tolerant patterns using Resilience4j, improving application resilience and reliability. Strong experience in setting up and maintaining CI/CD pipelines with Jenkins and automating deployments in Docker and Kubernetes environments. Expert in monitoring and optimizing systems with Prometheus and Grafana, improving incident response times and system uptime. Knowledgeable in securing APIs using JWT, OAuth2, and managing authentication and authorization for microservices. Knowledge in using Apache Kafka for building distributed messaging systems and real time event streaming solutions.

Overview

2
2
years of professional experience

Work History

Software Developer

Wavexito
07.2023 - Current
  • Developed REST APIs and Microservices: Built and maintained Java-based REST APIs and microservices for managing child health and wellness data, improving system scalability and functionality.
  • Secured APIs: Implemented JWT and OAuth2.0 to enhance data security and ensure safe access to health information.
  • Deployed Services: Utilized Docker for containerization, Kubernetes for orchestration, and Jenkins for CI/CD pipelines, which accelerated deployment processes by 40%.
  • Implemented Monitoring: Set up Prometheus and Grafana for real-time monitoring and alerting, leading to 20% reduction in system downtime.
  • Integrated Kafka: Enabled real-time data processing and communication between microservices, increasing data consistency by 25%.

Systems Engineer

Cognizant Technologies Solutions
06.2022 - 06.2023
  • Built REST APIs and Microservices: Assisted in developing REST APIs and microservices for CRM and healthcare applications, contributing to functional and scalable systems.
  • Deployed with Modern Tools: Engaged in deploying microservices using Docker and Kubernetes, and streamlined CI/CD processes with Jenkins, improving deployment efficiency by 30%.
  • Monitored Performance: Leveraged Prometheus and Grafana for system monitoring, enhancing visibility into application performance and reducing incident response times by 15%.
  • Supported Senior Developers: Played a key role in API development, testing, and deployment, collaborating to enhance project outcomes and code quality.

Education

Bachelor of Science - Computer Science

New Arts Commerce And Science College (SPPU)
Ahmednagar, India
08.2021

Skills

  • Programming Languages: Java, SQL
  • Frameworks: Spring Boot, Spring MVC, Spring Data JPA, Spring Cloud, MySQL, Hibernate
  • Dependency Management: Maven
  • Containerization & Orchestration: Docker, Kubernetes
  • CI/CD: Jenkins
  • Testing: JUnit, Mockito, Postman
  • Security: JWT, OAuth 20, Spring Security
  • Event-Driven Architecture: Apache Kafka
  • Version Control: Git
  • Cloud & Monitoring Tools: AWS, Prometheus, Grafana
  • Logging & Documentation: SLF4J, Swagger

Core Competencies

  • Software Development Life Cycle
  • Java Development
  • Back-end Development
  • Agile Methodologies
  • Microservices Architecture
  • Software Quality Assurance
  • User Experience Enhancement
  • Scalable Application Design
  • RESTful API Development

Timeline

Software Developer

Wavexito
07.2023 - Current

Systems Engineer

Cognizant Technologies Solutions
06.2022 - 06.2023

Bachelor of Science - Computer Science

New Arts Commerce And Science College (SPPU)
Sairaj Suryawanshi