Architecting
digital reality.
I'm Rishabh Singh, a backend-focused software engineer passionate about clean architecture, scalable systems, and high-performance web applications.
System Architecture.
Distributed Real-Time Multiplayer Chess Platform
Built a real-time multiplayer platform with authoritative server-side game state synchronization over persistent STOMP WebSockets, Redis matchmaking, and Kafka event pipelines.
- Built a real-time multiplayer platform with authoritative server-side game state synchronization over persistent STOMP WebSockets.
- Engineered Redis-backed matchmaking for player pairing and session caching, separating low-latency operations from relational persistence.
- Implemented an event-driven Kafka pipeline to process completed games asynchronously and update Elo ratings.
- Integrated JWT authentication across REST APIs and WebSocket handshakes; containerized PostgreSQL, Redis, Kafka, and application services with Docker Compose.
- Added CI build/test automation, health checks, environment-based configuration, and deployed frontend on Vercel and backend on Render.
E-Commerce Backend REST API
Developed a secure RESTful e-commerce backend supporting authentication, product catalog management, inventory, order processing, and role-based access control.
- Developed a secure RESTful e-commerce backend supporting authentication, product catalog, inventory, order processing, and role-based access control.
- Implemented stateless JWT authentication, BCrypt, custom security filters, DTO-based APIs, validation, and centralized exception handling.
- Built dynamic product search using JPA Specifications with filtering, pagination, and sorting.
- Designed transactional multi-item order processing with lifecycle states and inventory validation to preserve data consistency.
- Documented APIs with OpenAPI/Swagger, containerized with Docker Compose, and deployed a live Swagger endpoint on AWS EC2.
Thumbnail Studio – AI-Powered Thumbnail Generator
Full-stack AI application generating and managing YouTube thumbnails using Google Gemini, with configurable styles, MongoDB persistence, and Cloudinary storage.
- Built a full-stack AI application generating and managing YouTube thumbnails using Google Gemini, with configurable styles and aspect ratios.
- Implemented session/JWT authentication, bcrypt, MongoDB persistence, and protected REST endpoints for thumbnail/user management.
- Integrated Cloudinary for image storage and built responsive React interfaces with real-time preview and reusable components.
Technical Proficiency.
Languages
Backend
Databases
Distributed Systems
Frontend
DevOps / Cloud
CS Fundamentals
Developer Tools.
The infrastructure and tooling that powers my development workflow.
Containerizing services, PostgreSQL, Redis, and Kafka pipelines for isolated local & cloud deployments.
Deploying and managing production server instances and live backend API endpoints.
Version control, collaborative development, and automated build/test workflows with GitHub Actions.
Interactive documentation and schema definitions for RESTful services.
Endpoint verification, authentication testing, and API collection execution.
Primary development environments optimized for Spring Boot, Java, and TypeScript development.
Open Source.
Active contributions to community projects, open-source repositories, and codebases.
Community & Open Source Contributions
- Merged contributions to Rapid-MLX, Checkora, NextCommunity, iloveAgents, and NEXURA across authentication, game logic, UI, onboarding, and documentation.
- Added authentication regression tests in Rapid-MLX and fixed timer/game-state lifecycle issues in Checkora.
Achievements & Education.
GirlScript Summer of Code (GSSoC)
Active contributor to GirlScript Summer of Code (GSSoC).
Problem Solving
Solved 350+ Data Structures and Algorithms problems across coding practice platforms.
B.Tech. in Computer Science Engineering
Sharda University
Let's build
together.
Whether you have a question, a project idea, or just want to connect, my inbox is always open. Let's engineer something great.