Skip to content
View jahnvichaudhary's full-sized avatar
  • DES Pune University
  • Pune, Maharastra

Block or report jahnvichaudhary

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jahnvichaudhary/README.md

Hi, I'm Jahnvi 👋

Java Backend Developer & Cloud/DevOps Engineer based in Pune.
Currently pursuing MCA in Cloud & Distributed Systems at DES Pune University.

What I build

  • Backend APIs with Spring Boot 3, JWT auth, Redis caching, Docker
  • Cloud infrastructure on AWS with Terraform, Jenkins, GitHub Actions
  • Observability stacks with Prometheus, Grafana, OpenTelemetry

Tech

Java 17 Spring Boot PostgreSQL Redis MySQL
AWS Docker Kubernetes Terraform Jenkins
Prometheus Grafana OpenTelemetry

Certifications

🏅 5× AWS Certified (Cloud Practitioner, DevOps, Networking & Security)

Find me

Portfolio LinkedIn Email

Pinned Loading

  1. URL_shortner URL_shortner Public

    A production-style, high-performance Spring Boot URL shortener featuring non-sequential Base62 short codes, a Redis read-through cache, asynchronous click analytics, and a shared routing intercepto…

    Java

  2. Concurrent-Task-Queue Concurrent-Task-Queue Public

    Hand-rolled worker pool using Java's ExecutorService + BlockingQueue — no Kafka, no RabbitMQ, just raw concurrency primitives. Async execution, exponential backoff retries (500ms → 4s), and crash r…

    Java

  3. Distributed-Rate-Limiter Distributed-Rate-Limiter Public

    real rate-limiting service using two algorithms — sliding window log and token bucket — both implemented as atomic Lua scripts inside Redis so that multiple app instances share state correctly und…

    Java

  4. Notification-Service-using-Kafka Notification-Service-using-Kafka Public

    Replaced polling with event-driven push architecture using Kafka (KRaft mode, no ZooKeeper) + WebSocket. Server-side subscription registry ensures clients receive only their events — no broadcast f…

    Java