MD Rayhan Talukder — Full-Stack Software Engineer
MD Rayhan Talukder (Rayhan) is a Dhaka, Bangladesh-based full-stack web developer with a frontend focus. He builds playful, interaction-rich web experiences — from webcam hand-tracking games to real-time multiplayer — and is happiest hunting down the gnarly bug, the namesake of Sindbug. He currently works as a full-stack software engineer at Alt Solutions, and holds a B.Sc. in Computer Science & Engineering from North South University.
Experience
- Full Stack Software Engineer, Alt Solutions (Oct 2025 – Present). Builds Fluent, a unified customer-engagement SaaS — ticketing, conversations, live chat, analytics and automation across WhatsApp, Instagram and email. Stack: Next.js, React, TypeScript, Tailwind, tRPC, Drizzle, Restate, NATS, WebSocket and Redis.
- Full Stack Software Engineer (promoted from Junior), Bit Software Solutions Ltd. (Feb 2022 – Oct 2025). Led the team building Fluent and shipped queue & routing, SLA policies & escalations, CSAT, custom forms, live-chat widgets, and WhatsApp bots & campaigns. Helped scale the platform past 40K+ monthly messages across multi-tenant organizations. Stack: Next.js, React, TypeScript, Tailwind, GraphQL on Hasura and n8n.
- Junior Web Developer (Intern), JamSam IT (Jul 2021 – Oct 2021). Built Jam, a freelance-marketplace UI with real-time messaging, in React, Material UI and Socket.IO.
Skills
- Languages: TypeScript, JavaScript, SQL.
- Frontend: Next.js, React, TanStack, Tailwind CSS.
- Backend & data: Node.js, tRPC, GraphQL, Drizzle, Hasura, PostgreSQL, Redis.
- Realtime & automation: NATS, WebSocket, Restate, n8n.
Projects
- swiishh — Hand-tracked free-throw basketball you play by pinching at your webcam, with real ball aerodynamics — zero-dependency TypeScript. Source on GitHub.
- pacman-multiplayer — Real-time Pac-Man for up to 10 players on an authoritative Socket.IO server. Source on GitHub.
- keyfetti — A full-screen keyboard toy for kids — press any letter or number and it bursts up like confetti while a friendly voice reads it aloud. Source on GitHub.
- pop-pop-popper — Pop balloons with your bare hands through your webcam — an installable browser game built with TypeScript, Vite and MediaPipe Hands. Source on GitHub.
- Jam — A redesigned Upwork-clone frontend, and Rayhan's most-starred repo. Source on GitHub.
- paango — A staycation travel platform for short city getaways — discover destinations, plan an itinerary, and book the trip. Next.js frontend. Source on GitHub.
- n8n-nodes-twitter-dynamic-auth — A published n8n community node (on npm) adding a Twitter node with dynamic auth credentials. Source on GitHub.
Contact
Sindbug is the personal portfolio of MD Rayhan Talukder.