Pratik Ramteke

India

@pratik_ramteke01

Badges

Problem Solving

Certifications

pratik_ramteke01 has not earned any certificates yet.

Work Experience

  • Experienced Software Engineer

    Amdocs•  January 2022 - Present•  Pune, India

    Engineered a microservices ecosystem with Spring Boot and Java, transitioning from a monolithic architecture to a modular design by applying the 12-factor methodology, enhancing scalability and maintainability. Designed and developed RESTful APIs for microservices using Java, Spring, and Spring Boot, implementing agile methodologies to ensure high performance, scalability, and maintainability. Led the development of controllers, services, and directives using Java, Spring, and Spring Boot, driving successful project outcomes and improving system functionality. Leveraged Apache Kafka for event-driven architecture, integrating it with microservices to manage high-throughput data streams, ensuring reliable and efficient communication between services. Implemented fault tolerance and resilience using Resilience4j and Feign clients, ensuring efficient fallback handling and enhancing system reliability and performance. Implemented Spring Cloud tools, such as Config Server and Service Registry, to streamline service configuration management, improve microservices discoverability, and expedite development processes. Utilized Zipkin for distributed microservice monitoring, Elasticsearch for centralized logging, and Kibana for log visualization, enhancing system visibility and troubleshooting capabilities. Collaborated with cross-functional teams to ensure seamless integration of microservices with legacy systems, enhancing overall system interoperability and performance.

  • Java Developer (System Engineer)

    TATA CONSULTANCY SERVICES•  July 2019 - December 2021•  Pune, India

    Engineered a microservices ecosystem with Spring Boot and Java, transitioning from a monolithic architecture to a modular design by applying the 12-factor methodology, enhancing scalability and maintainability. Designed and developed RESTful APIs for microservices using Java, Spring, and Spring Boot, implementing agile methodologies to ensure high performance, scalability, and maintainability. Led the development of controllers, services, and directives using Java, Spring, and Spring Boot, driving successful project outcomes and improving system functionality. Leveraged Apache Kafka for event-driven architecture, integrating it with microservices to manage high-throughput data streams, ensuring reliable and efficient communication between services. Implemented fault tolerance and resilience using Resilience4j and Feign clients, ensuring efficient fallback handling and enhancing system reliability and performance. Implemented Spring Cloud tools, such as Config Server and Service Registry, to streamline service configuration management, improve microservices discoverability, and expedite development processes. Utilized Zipkin for distributed microservice monitoring, Elasticsearch for centralized logging, and Kibana for log visualization, enhancing system visibility and troubleshooting capabilities. Collaborated with cross-functional teams to ensure seamless integration of microservices with legacy systems, enhancing overall system interoperability and performance.

Education

  • Shri Guru Gobind Singhji Institute of Engineering and Technology, Nanded

    Computer Science & Engineering, B. Tech•  June 2015 - June 2019•  CGPA: 7.5

Links

pratik_ramteke01 has not updated links details yet.

Skills

Apache Kafka
Elasticsearch
Kibana
Zipkin
Spring
Spring Boot
Spring Cloud
Java
spring data jpa
Microservices
SQL
Redis
OpenShift