Iβm a software developer with a strong focus on microservices, distributed systems, and low-latency programming. Currently, I work in the banking domain, where I build scalable backend systems using Java, Spring Boot, and microservices architectures.
My experience spans across cloud platforms like AWS and Microsoft Azure, as well as DevOps and DevSecOps practices for building secure, reliable, and automated delivery pipelines.
Iβm particularly interested in event driven architecture, distributed systems, messaging technologies, and performance optimization in backend engineering.
- Microservices
- Event-Driven Systems
- Distributed Systems
- fraud-detection: Real time fraud detection system, with high TPS.
- vulnerability-scanner: A vulnerability scanner tool, helps us to quickly find vulnerabilities in npm, maven and pypi packages etc... Currently it works only for NPM Packages.
- data-visualizer: Data visualization tools and utilities
- blog-app: A modern blogging platform built with scalable architecture (Parked for now).
- Advanced System Design Patterns
- Cloud-Native Architecture
- Parallel Computing
- Real-time Data Processing
- Performance Tuning
-
Learn Tree and Graph Theory
-
Learn Distributed System and Implementation
-
Learn Distributed Graph Processing
-
Learn to Optimize system performance in distributed environments
-
Learn high-performance computing
-
Share knowledge about system architecture and performance
-
distributed-systems: Documents, experiments and implementations in distributed systems.
βοΈ From viiku