Picture of the author

i'm a

creative

_

I'm a Full Stack Developer with nearly 2 years of professional experience building and deploying production-grade applications for international clients. My primary focus is backend engineering designing scalable REST APIs, real-time communication systems, and secure payment integrations. I've worked across diverse domains including healthcare, matrimonial, and sports platforms, using Node.js, TypeScript, Express.js, MongoDB, and PostgreSQL to turn complex requirements into reliable, real-world systems. I'm currently deepening my expertise in system design and scalability, while sharpening my problem-solving skills through consistent DSA practice — always building toward writing cleaner, faster, and more resilient code.

About Me

Picture of the author

Hi, I'm Udoy

I am a Full Stack Developer based in Dhaka, currently building production software at SM Technology for international clients. My day-to-day is heavily backend — designing APIs, modeling databases, wiring up real-time systems, and making sure everything holds up under actual user load. I own features end-to-end, from the first schema design to deployment on VPS with Nginx and PM2. Outside of work, I try to keep learning in ways that don't always look like coding. I read self-development books, play chess when I get the chance, and genuinely enjoy catching up with friends over a good meal. I watch a fair amount of movies and TV series too — it's how I decompress. I think staying curious outside of tech makes me a better problem solver inside it. Right now I am focused on going deeper in system design and scalability — understanding not just how to build things, but how to build things that don't break when they grow.


Name:Rafeul Anam Udoy
Email:udoyrafeul@gmail.com
Phone:+8801515635005

Professional Experience

SM Technology

Dhaka, Bangladesh
Full Stack DeveloperNov 2024 – Present
  • Engineered 10+ applications for international clients across healthcare, matrimonial, sports, and service industries — spanning full delivery to production and advanced-stage development.
  • Designed and built scalable RESTful APIs using Node.js and Express.js with Mongoose and Prisma ORM on MongoDB and PostgreSQL.
  • Integrated multiple payment gateways (Stripe, PayPal, Razorpay) with webhook handling, subscription lifecycle, and access control logic.
  • Built real-time systems including live chat (Socket.io), live event notifications (WebSocket, SSE), and in-app video conferencing (Zoom SDK).
  • Built a two-way WhatsApp communication system using WhatsApp Business API and webhooks — enabling admins to send, receive, and manage real-time conversations with clients directly from the platform dashboard.
  • Integrated OpenAI API for AI-driven features; implemented ML-based face verification using face-api.js and TensorFlow.js.
  • Managed background job processing using BullMQ and Redis; owned full VPS deployment pipeline with Nginx, PM2, SSL, and firewall configuration.
  • Applied MVC architecture and clean code practices in an Agile team of 3–4 using Git and GitHub.

My Skills

FrontEnd

JavaScript
88%
TypeScript
85%
React.js
86%
Next.js
84%
Redux
82%
TailwindCSS
85%
Bootstrap
78%
React Hook
80%

Backend & infrastructure

Node.js
88%
Express.js
86%
REST API
85%
Socket.io
83%
WebSocket
82%
JWT
84%
OAuth
75%
Zod & Yup
82%
MongoDB
86%
PostgreSQL
82%
Redis
80%
BullMQ
82%
Docker
78%
Nginx
82%

Integrations & engineering tools

Payments
83%
GitHub
86%
VS Code
88%
Postman
85%
OpenAI API
75%
Zoom SDK
80%
Firebase
70%
Cloudinary
70%

My Latest Projects

MOUJ – Fun Unlimited preview

MOUJ – Fun Unlimited

MOUJ is a live mobile app on Google Play with 100+ active downloads, letting users watch short-form videos and unlock exclusive discount coupons for waterparks, cafes, and resorts. Built the complete backend powering video feed ranking, partner onboarding, and coupon redemption with expiry management, ensuring rewards stay accurate and time-bound. Integrated Razorpay for both subscription-based and one-time payment flows, enabling flexible monetization for users and partners alike. Firebase Admin was used for authentication and notifications, keeping users engaged with real-time updates on new content and offers. Developed with Node.js, TypeScript, Express.js, MongoDB, and Prisma, the system was designed to scale as a production-ready backend for a growing user base.

Frontend

  • Flutter
  • Firebase
  • RazorPay

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Prisma
  • SSE
  • RazorPay
Tour-Share preview

Tour-Share

TourShare is a dynamic team management platform designed for users to create travel teams, manage join requests, and communicate seamlessly within the platform. The application integrates secure user authentication, real-time messaging, and a robust notification system, ensuring a smooth and interactive experience for users.

Frontend

  • Next.js
  • Redux
  • TypeScript
  • Tailwind CSS
  • Websocket

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Prisma
  • Socket.io
AnesthesiaLink preview

AnesthesiaLink

AnestheLink is a specialized job portal that connects hospitals and surgery centers directly with credentialed CRNAs and anesthesiologists — eliminating agency middlemen, markups, and delays. Providers upload licenses, DEA, and certifications once for secure, verified access, while hospitals post shifts matched instantly by specialty, location, and availability. A built-in direct chat system lets both parties communicate and exchange credentials in real time, cutting hiring time from weeks to hours. The backend handles secure JWT and Argon2-based authentication with role-based access control, keeping provider and facility data fully separated and protected. Built with Node.js, Express.js, TypeScript, MongoDB, and Prisma, the platform delivers faster, more transparent, and cost-efficient staffing for both sides of the healthcare hiring process.

Frontend

  • Next.js
  • Redux
  • TypeScript
  • Tailwind CSS
  • Websocket
  • Stripe

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Prisma
  • Websocket
  • Stripe

Get In Touch

Refeul anam Udoy

© 2026 All Rights Reserved