Hi, I'm Sujay Sharvesh

Crafting thoughtful systems and experiences, rooted in curiosity, clarity, and a deep desire to make things work beautifully. I enjoy creating solutions that are not only functional but also intuitive and meaningful.

Coding Illustration

Technical Expertise

Specialized backend development with measurable results

Backend Architecture

Designing scalable microservices and backend systems with clean API layers and secure communication.

Spring BootFastAPIRabbitMQ

API Development

Building RESTful and WebSocket APIs with OAuth2 security. Reduced latency by 35% through optimized database queries and connection pooling.

RESTWebSocket

DevOps & Security

Implementing CI/CD pipelines with 99.9% uptime. Secured systems with JWT validation and rate limiting, blocking 100% of injection attempts.

AWSDockerGitHub Actions

Backend Tech Stack

Technologies and tools I use to build robust, scalable backend systems

Python
Java
JavaScript
Spring Boot
FastAPI
RESTful APIs
OAuthOAuth2
WSWebSocket
React
Next.js
RabbitMQ
Docker
AWS (EC2, S3)
RRender
CI/CDCI/CD
PostgreSQL
MongoDB
Redis
Redis Pub/Sub
Git
GitHub
GitHub Actions

Qualification

Backend Developer

Contract

Jan 2025 - Feb 2025

My Projects

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.

DocFlow

JavaSpring BootWebSocketRedis Pub/SubRabbitMQOAuth2DockerEC2

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.

VibeStream

JavaSpring BootWebClientPostgreSQLRedisOAuth2DockerS3EC2

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.

PharmaTrack

JavaSpring BootPostgreSQLAWS S3SVM

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.