👋 I’m Ankita — a Java backend developer with 8+ years in the IT industry.
- Currently: Building backend engineering projects on GitHub, focusing on Java and system-level concerns.
- Previously: Senior Data Analyst with hands-on responsibility for data workflow maintanance, optimization and process automation.
- I start with requirements + constraints, then design
- I prefer simple, explicit designs over clever abstractions
- I care about behavior under load and edge cases
- I document decisions so the system stays understandable later
Each repo is treated like a mini production system: clean structure, releases, and clear scope.
Focus: Kafka-inspired message processing system that focuses on backpressure, bounded concurrency, disk persistence, and graceful shutdown.
👉 repo link
Focus: real-time event streaming pipeline and a live dashboard that visualizes the system’s behavior in real time.
👉 repo link
Focus: learning-focused Authorization Server that issues JWT access tokens and DB-backed refresh tokens.
👉 repo link
I write practical posts about backend engineering and how core concepts show up in real systems:
- Modern Java Features That Actually Change How You Code (Java 9 → 21+)
- Building a Rate Limiter Microservice in Java with Spring Boot
- Sliding Window in Production: From LeetCode to Real-Time Analytics
- Building a Secure JWT Authentication Service with Spring Boot 3 and Spring Security 6.1+
- Backend-focused collaboration
- Technical discussions / design reviews
- Code reviews and knowledge sharing







