Rachit Roy
@rachitroy
Full-stack developer building recommendation systems, cryptography-first apps, and ultra-fast databases.
What I'm looking for
I’m a full-stack developer with hands-on experience building production-grade applications across recommendation systems, applied cryptography, and database performance engineering. I built two full-stack applications end-to-end—architecting the React frontend and backend as one system—while keeping performance and security at the core of every decision.
In Buqs, I engineered a content-based recommendation engine with 1.6M+ similarity relationships across a 33,807-book catalog, delivering sub-millisecond to single-digit-millisecond query execution and a 99.5% database cache hit ratio. In Circle Chat, I implemented client-side end-to-end encryption using libsodium with Argon2id-based key wrapping and remediated security and efficiency issues after build—so I can ship real features without compromising trust. I’m seeking an entry-level full-stack or backend engineering role.
Experience
Work history, roles, and key accomplishments
Full-Stack Book Discovery
Buqs
Architected and built a full-stack book discovery platform with a content-based recommendation engine over a large catalog, including feed/search/recommendation endpoints optimized for low-latency execution and high cache hit rates. Implemented recommendation and search using weighted cosine similarity and hybrid PostgreSQL search (full-text + trigram similarity), plus an async analytics pipeline.
Real-Time Encrypted Messaging
Circle Chat
Built an end-to-end encrypted real-time messaging application with a JWT-authenticated Socket.IO layer for live delivery, typing indicators, and presence tracking. Implemented client-side encryption using libsodium (X25519 + XSalsa20-Poly1305) with Argon2id-based key wrapping, and added secure encrypted image attachment handling via streaming to Cloudinary.
Education
Degrees, certifications, and relevant coursework
Techno India University
Bachelor of Computer Applications (Honours), Computer Programming
2022 - 2025
Grade: CGPA: 8.43 / 10
Bachelor of Computer Applications (Honours) in Computer Programming at Techno India University, completed from 2022 to 2025 with a CGPA of 8.43/10.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
rachitroy.onlinePortfolio
buqs.spaceJob categories
Skills
Interested in hiring Rachit?
You can contact Rachit and 90k+ other talented remote workers on Himalayas.
Message RachitGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
