Full Stack DeveloperBangladesh · --:-- -- GMT+6



I'm Shabbir, a full stack developer. I design, build, and deploy web platforms end to end: Next.js front ends, Node.js APIs, and the VPS pipelines that keep them running.

Live products shipped
0+
Commits in the last 12 months
0+
Lines of code on BestTrip
0k+
Running apps in production
0+ yrs

(01)About

Portrait of Shabbir Hossen Rifat
Based in
Bangladesh
Working
Remote, since 2024
Education
Diploma in Computer Science

I own the whole path, from database to deploy. For two years I've shipped platforms that real customers use every day.

What I own on every project

1 developer · 5 layers

  1. InterfaceNext.js · React
  2. APIExpress · NestJS
  3. DatabaseMongoDB · Redis
  4. CI/CDGitHub Actions
  5. ServerVPS · Nginx · PM2
  • Validated APIs

    Zod-checked requests, TypeScript services

  • Push to deploy

    GitHub Actions to VPS, with health checks

  • Fast on phones

    Lighthouse-audited for mid-range Android

  • Real users

    Live in Bangladesh and the United States

(02)Selected work

Four live products where I wrote the front end, the API, and the deploy pipeline. Every link below goes to the real thing.

01 / 042024 — Now

Travel booking platform

BestTrip

Customer app · Booking API · Back office

Flights, hotels, visa, Umrah, and holiday booking for customers and travel agents.

  • Flight search to ticketing, end to end
  • Wallets, general ledger, and SSLCommerz payments
  • OpenAI passport extraction and cron automation
Next.jsNode.jsExpressMongoDBSSLCommerzOpenAIDocker
besttripbd.com
BestTrip home page
02 / 042025 — Now

Jobs & exam results portal

JobResultBD

Public site · Editorial dashboard · API & workers

Job circulars and exam results for Bangladesh, in English and Bangla.

  • OCR worker that parses result PDFs
  • Playwright scrapers, cached in Redis
  • Bilingual SEO, Lighthouse-audited
Next.jsnext-intlExpressMongoDBRedisPlaywrightTesseract
jobresultbd.com
JobResultBD home page
03 / 042026

Multi-brand commerce platform

E-commerce Engine

Storefront · Admin dashboard · REST API

One storefront, dashboard, and API: built for Zinnia, reused for Khunchi.

  • Variants, cart, coupons, reviews, landing pages
  • Meta Pixel and Conversions API tracking
  • Drag-and-drop admin with GA4 analytics
Next.js 16React 19Express 5MongoDBCloudflare R2Docker
zinniabd.com
E-commerce Engine home page
04 / 042025

Matrimonial platform

Islamic Marriage USA

Public site · Admin dashboard · API

Halal matrimony built on verified biodata and paid access.

  • Verified biodata, OTP sign-up, match filters
  • Subscriptions with credit-based profile unlocks
  • Admin analytics and Kazi Office integration
Next.jsTypeScriptExpressMongoDBHostinger VPS
islamicmarriageusa.com
Islamic Marriage USA home page

(03)Services

You don't need to hand off between a designer, a front-end dev, a back-end dev, and someone who knows servers. I cover the whole stack and stay on after launch.

01

Interfaces

Fast, accessible, SEO-ready front ends in Next.js and React, in English and Bangla, from marketing pages to dense admin dashboards.

Next.js App RouterReact 19TanStack QueryTailwind CSSnext-intl
02

APIs & data

Express and NestJS services with clean module boundaries: auth, roles, payments, wallets, ledgers, and the schemas underneath them.

Express 5NestJSMongoDBPostgreSQLRedisZod
03

Automation

The unglamorous work that saves hours: scrapers, OCR workers, cron jobs, AI extraction, and server-side ad conversion tracking.

PlaywrightTesseract OCRnode-cronOpenAIMeta CAPI
04

Ship & operate

Every product I build deploys on push: GitHub Actions, SSH to a VPS, PM2 reloads behind Nginx, health checks, and a Telegram ping when it's live.

deploy.yml
  1. $git push origin main
  2. →GitHub Actions · build & test
  3. →ssh deploy@vps · git pull · npm ci · next build
  4. →pm2 reload jobresultbd --update-env
  5. ✓online · health check 200 · Telegram notified

(04)Experience

  1. Aug 2024 - Present

    2.2 years · Remote

    Junior Full Stack Developer

    BestTrip Travel Bangladesh

    Primary engineer on the booking platform, front end to server.

    backend commits
    1,000+
    Next.js app commits
    430+
    travel services
    5
    • Flight booking end to end: search, checkout, payments, ticketing, refunds
    • Wallets, general ledger, invoices, and SSLCommerz payments
    • OpenAI passport extraction for Umrah traveler onboarding
    • Dockerized and deployed with PM2 on a DigitalOcean VPS
    Next.jsNode.jsExpressMongoDBEJSSSLCommerzOpenAIDocker
  2. Mar 2024 - Jun 2024

    3 months · Remote

    Software Developer (Intern)

    Perceptron

    Learning and inventory products, solo and in a team.

    • Built and deployed a full-stack course platform solo
    • UI features for the Qashup inventory app in React and Redux
    • Deployments on Render and VPS hosting
    Next.jsReactTypeScriptReduxMongoDBRender

(05)Toolbox

32 tools · used in production

Frontend

08
  • React
  • Next.js
  • TypeScript
  • Redux
  • TanStack Query
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion

Backend

08
  • Node.js
  • Express
  • NestJS
  • GraphQL
  • Passport.js
  • JWT
  • Zod
  • Playwright

Data

08
  • MongoDB
  • Mongoose
  • PostgreSQL
  • MySQL
  • Redis
  • Prisma
  • Drizzle
  • TypeORM

DevOps

08
  • GitHub Actions
  • Docker
  • PM2
  • Nginx
  • Linux
  • Cloudflare R2
  • DigitalOcean
  • Vercel

(06)Contact


I'm open to full-time remote roles and select freelance builds. Tell me what you're making; I usually reply within a day.

Local time --:-- -- · GMT+6

© 2026 Shabbir Hossen Rifat