Pavan Rangani

Pavan Rangani — Senior Java Developer

Senior Java Developer based in Surat, Gujarat, India with over 9 years of professional experience designing and shipping enterprise-grade backend systems. I specialize in the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security), distributed systems, microservices architecture, Apache Kafka event-driven pipelines, and AWS cloud-native applications.

I lead modernization efforts that migrate legacy monoliths into containerized microservices on Docker and Kubernetes, build high-throughput REST APIs, design resilient service meshes, and tune relational and NoSQL data stores for production workloads.

Technical Skills

  • Languages: Java (8/11/17/21), SQL, Python, JavaScript/TypeScript, Bash
  • Frameworks: Spring Boot, Spring Cloud, Spring Security, Hibernate / JPA, JUnit, Mockito
  • Microservices: REST APIs, gRPC, Apache Kafka, RabbitMQ, Saga, CQRS, Event Sourcing
  • Cloud & DevOps: AWS (ECS, Lambda, RDS, S3, CloudFront, IAM, CloudWatch), Docker, Kubernetes, Terraform, GitHub Actions
  • Databases: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, DynamoDB
  • Security: OAuth2, JWT, OpenID Connect, TLS, secrets management

Professional Experience

Senior Java Developer — CODETAILOR

Architecting and delivering Spring Boot microservices for enterprise clients across fintech, e-commerce, and SaaS. Drove migration of legacy monoliths to containerized microservices on AWS ECS, reducing deployment cycles from weeks to hours and cutting infrastructure costs through right-sizing and autoscaling policies.

Backend Engineer — Multiple product startups

Built high-throughput REST APIs and event-driven pipelines using Apache Kafka. Implemented exactly-once semantics, schema evolution with Avro, and idempotent consumer patterns. Tuned JVM garbage collection for low-latency services and introduced observability via Prometheus, Grafana, and OpenTelemetry.

Selected Projects

  • Distributed Order Processing Platform — Saga-based microservices on Spring Boot & Kafka, handling 10K+ orders/min with idempotent compensation.
  • Real-time Analytics Pipeline — Kafka Streams + Elasticsearch + Kibana, sub-second ingestion-to-query latency.
  • Multi-tenant SaaS Backend — Spring Security with row-level tenant isolation, OAuth2 + JWT, audit logging.
  • AWS Migration — Lift & reshape from on-prem JVM cluster to ECS Fargate + RDS Aurora, with Terraform-managed infra.

Tech Blog

I publish in-depth articles on Java, Spring Boot, Microservices, Apache Kafka, AWS, system design, and pragmatic AI integration in backend services. Every article is original, written from firsthand production experience, and refined over multiple drafts. Read the latest articles →

Education & Certifications

  • Gujarat Technological University — Bachelor's in Computer Engineering
  • AWS Certified — Cloud Practitioner / Solutions Architect track
  • Spring Professional Certification
  • Multiple platform-specific certifications in microservices, Kafka, and DevOps

Contact

Available for senior backend / Spring Boot / microservices consulting, code reviews, technical writing, and speaking engagements. Replies usually within 24 hours.

Email: pavanrangani@gmail.com
LinkedIn: linkedin.com/in/pavanrangani
GitHub: github.com/pavan-rangani
Location: Surat, Gujarat, India