ROHIT PATIL

Senior Backend Developer | Microservices & Scalable Systems Expert
Sangli, IN.

About

Highly accomplished Senior Backend Developer with over 5 years of experience in Java and Spring ecosystems, specialising in scalable microservices architecture and secure API design. Proven expertise in building high-performance, enterprise-grade applications, leveraging technologies like Spring Boot, Kafka, Docker, and Kubernetes. Adept at optimizing system performance and enhancing security, consistently delivering innovative solutions in fast-paced Agile environments.

Work

Intech Creative Services
|

Senior Software Engineer

Summary

Engineered robust backend solutions using Java 17, Spring Boot, and Microservices architecture for high-availability applications.

Highlights

Engineered robust, high-availability backend solutions using Java 17, Spring Boot, and Microservices architecture.

Streamlined asynchronous communication across services with Kafka and Redis, significantly enhancing system responsiveness and scalability.

Containerized services with Docker and orchestrated deployments to cloud environments, ensuring efficient CI/CD practices and faster delivery.

Led performance tuning and memory optimization initiatives, reducing critical API response times by 30%.

NeoSOFT Technologies Pvt. Ltd.
|

Senior Software Engineer

Summary

Designed and deployed secure, modular microservices for cloud-based banking platforms using Java, Spring Boot, and Keycloak.

Highlights

Designed and deployed secure, modular microservices for cloud-based banking platforms, leveraging Java, Spring Boot, and Keycloak.

Integrated Kafka-based event streaming to enable real-time onboarding workflows and enhance fraud detection alerts.

Developed and managed PostgreSQL and MongoDB databases, implementing efficient data modeling for large-scale transactional systems.

Implemented API Gateway, RBAC, and JWT/OAuth2 to ensure robust authentication and authorization across services.

Shekru Labs India Pvt. Ltd.
|

Associate Software Engineer

Summary

Spearheaded the development of logistics and customer onboarding modules with Spring MVC, Spring Security, and JPA.

Highlights

Spearheaded the development of logistics and customer onboarding modules, leveraging Spring MVC, Spring Security, and JPA.

Built scalable RESTful APIs and implemented robust security layers using JWT and OAuth2 to safeguard user data and access.

Utilized Apache Kafka and Redis for real-time notifications and data caching, improving system throughput by 40%.

Collaborated in Agile sprints, conducted thorough code reviews, and enhanced CI/CD pipelines for smoother, more efficient releases.

I2ITechnologies
|

Intern – Jr. Software Engineer

Summary

Assisted in backend development using Java and Spring framework for academic and logistics-based applications.

Highlights

Assisted in backend development using Java and Spring framework for academic and logistics applications.

Participated actively in database design, API development, and unit testing, contributing to end-to-end feature delivery.

Acquired hands-on experience in version control, debugging, and applying modular code design principles.

Education

Shivaji University, Maharashtra

Bachelor of Science (B.Sc.)

Computer Science

Grade: Second Division

Languages

English
Hindi
Marathi

Skills

Software Development Methodologies

Agile Development, Backend Development, Microservices Design, System Scalability, Secure Application Architecture, API Integration, Event-Driven Architecture, Performance Optimization, Cloud Deployment.

Programming Languages & Frameworks

Java, Spring Boot, Hibernate, Spring MVC, Spring Security, Spring Batch, Spring Data JPA, Spring Cloud, Microservices, GraphQL, gRPC, JUnit.

Databases & Tools

MongoDB, PostgreSQL, MySQL, Redis, Liquibase, Kafka, Jasper Reports, Docker, Kubernetes, Swagger, Keycloak, ActiveMQ, SQL, JWT, OAuth2, API Gateway, Apache FOP, ELK.

Projects

Transport Management System (TMS)

Summary

Managed domestic shipments, fleet tracking, and document generation. Utilized Java 17, Spring Boot, PostgreSQL, Redis, Kafka, and Apache FOP.

Yard Management System (YMS)

Summary

Developed a Yard Management System (YMS) to optimize vehicle movements, dock assignments, and scheduling. Utilized Java, Spring Boot, MySQL, Docker, Kubernetes, and Swagger in the tech stack.

Customer Onboarding & Security Management

Summary

Developed a secure microservices-based onboarding platform. Tech stack included Spring Boot, Keycloak, Kafka, PostgreSQL, MongoDB, and ELK.