- Java → Advanced (OOP, Collections, Multithreading, JVM internals, Memory Management)
- Spring Boot → Advanced (REST APIs, MVC, Validation, Exception Handling)
- Spring Framework → Intermediate (Core, AOP, Dependency Injection)
- Microservices Architecture → Intermediate (service communication, scaling patterns)
- REST API Design → Advanced (idempotency, pagination, versioning, rate limiting)
- PostgreSQL / MySQL → Advanced (indexing, joins, query optimization, transactions)
- MongoDB → Intermediate (schema design, aggregation pipelines)
- Database Design → Advanced (normalization, trade-offs, scalability)
- Caching (Redis) → Intermediate (eviction strategies, caching patterns)
- Asynchronous Processing → Intermediate (threads, executors, event-driven systems)
- Load Handling → Intermediate (horizontal scaling, bottlenecks, stateless services)
- Low Level Design (LLD) → Advanced (OOP design, patterns, clean architecture)
- High Level Design (HLD) → Intermediate (scalable systems, trade-offs)
- Design Patterns → Advanced (Singleton, Factory, Strategy, Observer, etc.)
- Kafka / Message Queues → Basic–Intermediate (pub-sub, event-driven systems)
- Consistency Models → Basic (CAP theorem, eventual consistency)
- JUnit / Mockito → Intermediate (unit testing, mocking)
- API Testing (Postman) → Intermediate
- Docker → Intermediate (containerization, image optimization)
- Kubernetes → Basic–Intermediate (container orchestration, deployments, scaling)
- Git → Advanced (branching, rebasing, collaboration)
- CI/CD Basics → Basic
- Data Structures & Algorithms → Strong (1000+ problems)
- Focus: Graphs, DP, Trees, Greedy
- Email: avijn2004@gmail.com
- LinkedIn: https://www.linkedin.com/in/avi-jain-33564422b/
- Leetcode: https://leetcode.com/u/avijn2004/
