Backend Architecture
Designing scalable microservices and backend systems with clean API layers and secure communication.
Specialized backend development with measurable results
Designing scalable microservices and backend systems with clean API layers and secure communication.
Building RESTful and WebSocket APIs with OAuth2 security. Reduced latency by 35% through optimized database queries and connection pooling.
Implementing CI/CD pipelines with 99.9% uptime. Secured systems with JWT validation and rate limiting, blocking 100% of injection attempts.
Technologies and tools I use to build robust, scalable backend systems
Contract
Jan 2025 - Feb 2025
Contract
Jan 2025 - Feb 2025
Here are some of the projects I've built, showcasing my expertise in backend development, microservices architecture, and modern web technologies. Each project demonstrates different aspects of scalable system design and implementation.
Currenlty working on a microservices-based real-time collaborative document editor using Yjs and Tiptap. Features WebSocket-based communication for simultaneous multi-user editing and Redis Pub/Sub to manage live document sessions across distributed services. Backend services are containerized with Docker, routed via Nginx and Spring Cloud Gateway, and deployed on AWS EC2.
A microservices-based music streaming platform that lets users create and manage their own playlists on the cloud. Secured with OAuth 2.0 and JWT-based authentication, using PostgreSQL for structured metadata and AWS S3 for audio files. Features Redis as distributed token store for OAuth 2.0 with containerized deployment on AWS EC2.
A high-performance drug file management system with integrated SVM model (Python/scikit-learn) to auto-classify drug types from uploaded files. Features AES-256 encryption for sensitive files before storing in AWS S3, while storing metadata in PostgreSQL. The trained SVM model classifies drugs with high accuracy, significantly reducing manual labeling efforts.