Software Engineer | Specialized in Scalable Distributed Systems
- π System Design: Building Modular Monoliths and Microservices with a focus on domain-driven design.
- β Modern Java: Leveraging Java 21 Virtual Threads and Spring Boot 3 for high-throughput backends.
π °οΈ Frontend Engineering: Crafting reactive UIs using Angular, Signals, and RxJS.- βοΈ Cloud Infrastructure: Architecting scalable environments on AWS (EC2, S3, RDS, CloudWatch).
- π¦ 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.
- DevOps: Automating deployments via Jenkins, Docker, and GitHub Actions.
| Layer | Technologies |
|---|---|
| Core Backend | Java 21, Spring Boot 3.x, Hibernate, Spring Security |
| Core Frontend | Angular, TypeScript, RxJS, SCSS, Tailwind |
| Cloud (AWS) | EC2, S3, RDS, Lambda, IAM |
| Messaging/Data | Apache Kafka, Redis, MySQL, FFmpeg |



