Available for selected projects

Full-stack developer / Bangladesh

I build web apps from frontend to backend.

I'm Rakibul, a full-stack developer from Mymensingh, Bangladesh. I work across interfaces, APIs, databases, and the systems that bring digital products together.

An illustrative TypeScript file describing a full-stack developer and a product build flow.
TSdeveloper.ts
// From interface to databasetype Developer = {  name: string;  role: string;  stack: string[];}; const developer: Developer = {  name: "MD. Rakibul Islam",  role: "Full-stack developer",  stack: ["Next.js", "Node.js", "MongoDB", "PostgreSQL"],}; async function buildProduct(brief: Brief) {  const plan = await defineScope(brief);  return ship({    ui: craft(plan),    api: implement(plan),  });}
mainUTF-8 · LF · TypeScript

About

A developer who learns by shipping.

I care about the whole product, not just the screen in front of me. The result should be clear to use, quick to load, and sensible to maintain.

I started with HTML and CSS and kept going until I could build the whole product myself: the interface, the API behind it, and the database that holds it together.

Most of my work sits around React, Next.js, Node.js, and MongoDB. I like small, readable components, straightforward data flow, and layouts that stay composed on every screen size.

If you have an idea, I can help take it from a rough sketch to a live website, with attention to the details that make it feel finished.

The technologies I use

The Power Behind My Work.

/ 01

FRONTEND

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
/ 02

BACKEND

  • Node.js
  • Express.js
  • REST API
  • JWT Auth
/ 03

DATABASE & ORM

  • PostgreSQL
  • MongoDB
  • Prisma ORM
/ 04

TOOLS & WORKFLOW

  • Git
  • GitHub
  • Postman
  • npm

DESIGNED TO WORK TOGETHER

Full-stack development

Selected work

Projects built end to end.

A few builds that show how I approach the interface, the data, and the systems in between. Each one started as a practical problem.

01Client demo

Multi-service marketplace

Dreamvally

A mobile-first marketplace that brings six service categories into one clear, browsable experience.

  • React
  • Tailwind CSS
  • Node.js
02Web app

Parental controls

Kids Safe Video

A video platform that gives parents a simple, considered way to choose what their children can watch.

  • React
  • Express
  • MongoDB
03In progress

Campaign tooling

WhatsApp Campaign Manager

A dashboard for building contact lists and running bulk message campaigns from one place.

  • Next.js
  • Node.js
  • Firebase

Project links and walkthroughs are available on request.

Services

Practical help, from interface to API.

From a focused interface to the API behind it, I can help with the pieces that turn an idea into a working product.

01

Frontend development

Responsive interfaces built with React and Next.js, from a focused landing page to a complete product surface.

  • Component architecture
  • Responsive layouts
  • Accessibility pass
02

Full-stack applications

End-to-end features that connect a considered interface to a practical Node.js backend.

  • Application structure
  • REST integration
  • Authentication flows
03

API development

Clear REST APIs and data models that keep the frontend and backend moving in the same direction.

  • Endpoint design
  • Request validation
  • Database models
04

Design implementation

Figma files turned into consistent, reusable components with careful spacing and interaction states.

  • Reusable components
  • Pixel-aware layouts
  • Clean handoff

Process

A clear path from idea to launch.

A simple working rhythm that keeps the scope visible and the build moving without unnecessary ceremony.

  1. 01

    Discover

    We talk through the goal, the people using it, and the constraints that matter.

  2. 02

    Define

    I map the pages, data, and technical decisions into a clear build plan.

  3. 03

    Build

    I work in small increments, keeping the interface and backend in step.

  4. 04

    Ship

    We review the details, resolve the rough edges, and prepare a clean handoff.

Contact

Have a project in mind? Let's build it.

Tell me what you're building, what is already in place, and where you need help. Email is the best place to start.

Available for selected projects