Languages
- JavaScript (ES6+)
- TypeScript
- Python
- C / C++

Professional profile
Full Stack Engineer
Md Abdur Razzak Rakib — also known as Abdur Razzak Rakib, Abdur Razzak, and Rakib — is a full stack engineer, backend developer, frontend developer, and software engineer (SWE) based in Chittagong, Bangladesh. Backend work covers Node.js and TypeScript APIs, data stores, background jobs, and production services. Frontend work uses React, Next.js, and Tailwind CSS. Currently Full Stack Developer at Spark Tech Agency (2025 - Present). Previously Frontend Developer Intern at FKR IT (2024 - 2025).
I’m a Full Stack Engineer with 2+ years of experience across backend, frontend, and software engineering — shipping Node.js APIs, distributed background systems, and React & Next.js applications from end to end.
Backend work includes REST APIs, JWT authentication, role-based access control, payment webhooks, Redis, BullMQ, MongoDB, and PostgreSQL with Prisma. Frontend work uses React, Next.js, and Tailwind CSS.
Roles this profile is actually qualified to discuss, based on shipped work and listed skills:
2025 - Present
Spark Tech Agency
Architecting and delivering full stack web applications and scalable microservices for B2B SaaS and B2C platforms. Built responsive React/Next.js user interfaces integrated with robust Node.js, Express, and MongoDB backends. Improved API & page load performance through query optimization, SSR, and Redis caching. Implemented background job processing with BullMQ, SMS/SMTP services, and containerized deployments with Docker.
2024 - 2025
FKR IT
Worked primarily on frontend development using React and Next.js, building responsive and user-friendly interfaces. Collaborated with backend teams to integrate RESTful APIs and contributed to small backend services when needed. Focused on performance optimization and clean UI architecture.
Dating & Social Platform for STI Community
A privacy-first modular monolithic backend API and real-time social engine for individuals living with STI conditions (HPV, HIV, HSV-1/2)—enabling match discovery via swipes, post feeds, winks, blogs, events, first-date ideas, and Stripe-powered premium messaging and private albums.
Technologies: TypeScript, Node.js, Express.js, MongoDB, Mongoose, Redis, RabbitMQ, Socket.io, Stripe, Zod, Sharp, Docker
Enterprise Field-Service & Operations Platform
A robust backend API and real-time operations engine for landscaping and field-service enterprises—handling estimates, automated invoicing, project scheduling, crew attendance, payroll, equipment dispatch, and Stripe one Time payment.
Technologies: TypeScript, Node.js, Express 5, PostgreSQL, Prisma 7, Redis, BullMQ, Socket.io, Stripe, Zod, Docker
On-Demand Beauty Service Platform
A location-based service marketplace connecting users with nearby beauty professionals, similar to an Uber-style booking system for salon and home services.
Technologies: Node.js, Express.js, MongoDB, Redis, Socket.io, Stripe, Firebase, Docker
Car Rental Platform in USA
A rental app that allows agencies to list cars for rent and users to rent them with real-time booking and payment. Includes in-app messaging between agencies and renters.
Technologies: Node.js, Express.js, MongoDB, Socket.io, Stripe, Redis
B2C Marketplace in Dubai
A Dubai-based e-commerce platform where users can buy and sell products. The platform supports in-app messaging, notifications, and real-time booking for products or services.
Technologies: Node.js, Express.js, MongoDB, Socket.io, Redis, Docker
Real Estate Agency Platform
A subscription-based real estate platform that allows users to discover and browse properties. Users receive notifications from admins, use advanced filters, and access premium listings after subscribing.
Technologies: Node.js, Express.js, MongoDB, Redis, Socket.io, Docker, meilisearch
Service Marketplace Platform
A platform where users can provide and receive services. Supports subscription-based access, one-time payments, and real-time communication.
Technologies: Node.js, Express.js, MongoDB, Socket.io, Redis, Stripe