Software Engineer | Specialized in Scalable Distributed Systems & Full-Stack Development
- π System Design: Building Modular Monoliths and Microservices with a focus on domain-driven design.
- β Modern Java: Leveraging Java 25 Virtual Threads and Spring Boot 4 for high-throughput backends.
- βοΈ API Development: Designing robust RESTful APIs and asynchronous event-driven architectures.
π °οΈ Frontend Engineering: Crafting reactive UIs using Angular, Signals, RxJS, SingleSPA, and Webpack.- βοΈ Cloud Infrastructure: Architecting scalable environments on AWS including EC2, S3, RDS, CloudWatch, and EKS.
- π¦ Open Source: Maintaining npm packages for the developer community.
- Modular Monoliths: Designing encapsulated modules to ensure easy transitions to Microservices when needed.
- Microservices: Orchestrating services with Spring Cloud, Kafka for events, and Redis for state.
- Event-Driven Architecture: Implementing asynchronous communication, background processing, and robust messaging pipelines.
- DevOps: Automating deployments via Jenkins, Docker, and GitHub Actions.
| Layer | Technologies |
|---|---|
| Core Backend | Java 25, Spring Boot 4.x, Hibernate, Spring Security, JDBC, Lombok, Spring Validation |
| Core Frontend | Angular, TypeScript, RxJS, SCSS, Tailwind |
| Cloud (AWS) | EC2, S3, RDS, EKS, Lambda, IAM |
| Messaging/Data | Apache Kafka, Redis, MySQL, PostgreSQL, FFmpeg |
Note:
stats.svgandtop-langs.svgneed to exist in your profile repository. These are separate from the DSA section.
Tracking my journey through Data Structures & Algorithms by solving LeetCode problems and documenting every solution.
|
π₯ Problems Solved |
π’ Easy |
π‘ Medium |
π΄ Hard |
Counting of visitors to this page started from June 12, 2022.




