Sudhanshu Singh
@sudhanshusingh4
Backend engineer building Java microservices with Kafka, React, and AI-powered search.
What I'm looking for
I’m a B.Tech Computer Science & Engineering graduate (Calcutta Institute of Engineering and Management, 2020–2024) who builds production-minded systems end to end. I enjoy designing scalable services, measuring performance, and using events and data structures to deliver real-time experiences.
In TinyRoute, I built a full-stack URL shortener with Spring Boot, React, PostgreSQL, Docker, and Redis—adding features like custom aliases, QR codes, URL expiration, and role-based access control. I also optimized redirect analytics by replacing 9 Redis round-trips per request with a single atomic Lua operation, boosting throughput 2.6x and cutting p95 latency by 61%.
On ChatFlow, I architected real-time chat as microservices using Apache Kafka, WebSockets, and the Transactional Outbox Pattern, deploying on Kubernetes. I combined pgvector-based semantic search and RAG-style chat history Q&A with citations to deliver grounded answers and unread-message summaries, alongside reliable rate limiting, JWT auth, and resilient service behavior.
Experience
Work history, roles, and key accomplishments
ChatFlow
ChatFlow
Architected a real-time chat platform as five Spring Boot microservices deployed on Kubernetes, including friend requests, private/group messaging, presence, and notifications. Implemented reliable event-driven communication with Kafka and Transactional Outbox (idempotent consumers), plus AI-powered semantic search and RAG-based chat summarization with grounded, cited answers.
TinyRoute
TinyRoute
Built a full-stack URL shortener with custom aliases, QR-code generation, URL expiration, and role-based access control. Optimized redirect analytics by replacing 9 Redis round-trips with a single atomic Lua operation, improving throughput 2.6x (2.0k to 5.4k req/s) and reducing p95 latency 61% (176 ms to 68 ms).
FileSeek
FileSeek
Developed an installable Java CLI full-text search engine indexing 25K+ files into a positional inverted index and returning ranked results in under 15ms using BM25 relevance scoring. Added phrase, fuzzy, prefix, and regex-enabled searches with incremental re-indexing and a concurrent indexing pipeline with filesystem monitoring.
Education
Degrees, certifications, and relevant coursework
Calcutta Institute of Engineering and Management
Bachelor of Technology (B.Tech), Computer Science and Engineering
2020 - 2024
Grade: 8.36/10.0
B.Tech in Computer Science and Engineering, achieving a GPA of 8.36/10.0. Completed the program from 2020 to 2024.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Sudhanshu?
You can contact Sudhanshu and 90k+ other talented remote workers on Himalayas.
Message SudhanshuFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
