Skip to content
Md Mostofa ShahidPortfolio · 2026

> resolving mostofashahid.devok

> loading modules: ui · api · dbok

> establishing secure connectionok

mostofashahid.dev

00%

Portrait of Md Mostofa ShahidAvailable for full-time & freelance

I build web products from pixel to server.

I'm Md Mostofa Shahid, a full stack developer in Dhaka. I design APIs, tune databases, wire up payments and deploy the result — currently at Shomvob Technologies Ltd.

~/mostofashahid.dev/profile.ts
// open to interesting problems
export const developer = {
  name: "Md Mostofa Shahid",
  role: "Full Stack Developer",
  based: "Dhaka, BD",
  frontend: ["Next.js", "React", "TS"],
  backend: ["NestJS", "Node.js"],
  data: ["PostgreSQL", "MySQL"],
  payments: ["Stripe", "SSLCommerz"],
  ships: true,
}
Years shipping production code
5+
Product teams
3
Payment gateways integrated
2
UI → API → DB → server
E2E

Technologies & frameworks

31 tools I've used in production, from the interface down to the server.

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Redux Toolkit
  • Tailwind CSS
  • Material UI
  • Bootstrap 5
  • Inertia.js
  • WordPress
  • Stripe
  • SSLCommerz
  • Node.js
  • NestJS
  • Express
  • Socket.IO
  • Prisma
  • TypeORM
  • JWT
  • PHP
  • Laravel
  • PostgreSQL
  • Supabase
  • MySQL
  • MongoDB
  • SQLite
  • Linux
  • Ubuntu
  • Nginx
  • Git
  • cPanel

01About

One developer, the whole stack.

5+ years taking features from a blank screen to a running server. I'm most useful where the frontend, the API and the database all have to change together.

01

Frontend architecture

Own the frontend of production products: component systems, state management with Redux Toolkit and Context, and responsive interfaces in React, Next.js and Tailwind CSS.

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

Backend & APIs

Design REST APIs and real-time services in Node.js and NestJS, model data in PostgreSQL and MySQL, and rewrite slow queries so pages stay fast as data grows.

  • NestJS
  • Node.js
  • PostgreSQL
  • Prisma
03

Payments & delivery

Integrate Stripe and SSLCommerz for secure checkout, then ship and run the result on Linux with Nginx and Git-based CI/CD.

  • Stripe
  • SSLCommerz
  • Nginx
  • CI/CD

In short

Full stack developer building and scaling production web applications in Next.js, React, Node.js and NestJS. I work across the full lifecycle — API design, database optimization (PostgreSQL/Supabase, MySQL), payment integration (Stripe, SSLCommerz) and Linux/Nginx deployment — and I am comfortable owning features end-to-end in fast-moving teams.

02Experience

Where I've shipped.

Three teams, one constant: owning features from the interface down to the deployment.

  1. Sep 2025 — Present

    1 yr 2 mos

    Current

    Full Stack Developer (Mid-level)

    Shomvob Technologies Ltd, Dhaka

    • Own the entire frontend and architect full-stack features with React, Next.js, Node.js and NestJS.
    • Independently built a complete Document Management module — frontend and backend.
    • Deploy and maintain production systems on Linux (Ubuntu, Nginx) with Git-based CI/CD.
    • Next.js
    • React
    • NestJS
    • Node.js
    • Nginx
    • Ubuntu
  2. Apr 2024 — Aug 2025

    1 yr 5 mos

    Software Engineer

    Nextbit Studio

    • Shipped SaaS features end-to-end, from React UI through Node.js APIs.
    • Rewrote slow MySQL and SQLite queries to improve response times.
    • React
    • Node.js
    • MySQL
    • SQLite
  3. Oct 2021 — Mar 2024

    2 yrs 6 mos

    Full Stack Developer

    Projmantech

    • Delivered responsive UIs with React, Next.js and Tailwind CSS.
    • Built backend services and REST APIs with Node.js.
    • Integrated SSLCommerz for secure online payment processing.
    • React
    • Next.js
    • Tailwind CSS
    • Node.js
    • SSLCommerz

03Selected work

Things I've built.

A full-stack HR platform, a SaaS product and a government payment portal — each one shipped and running.

04Toolkit

What I work with.

Tools I use in production, grouped by where they sit in the stack.

Frontend

09
  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)
  • Redux Toolkit
  • Context API
  • Tailwind CSS
  • Material UI
  • Bootstrap 5

Backend

10
  • Node.js
  • NestJS
  • Express
  • REST APIs
  • JWT
  • WebSockets (Socket.IO)
  • Prisma ORM
  • TypeORM
  • PHP (OOP)
  • Laravel

Databases

05
  • PostgreSQL
  • Supabase
  • MySQL
  • MongoDB
  • Query optimization

Payments

02
  • Stripe
  • SSLCommerz

DevOps

05
  • Linux (Ubuntu)
  • Nginx
  • CI/CD pipelines
  • Git
  • cPanel

Practices

03
  • Agile / Scrum
  • Unit testing
  • Secure coding

05Process

How I work.

The same four steps whether it's a new module or a slow query in production.

  1. 01

    Understand

    Pin down the problem, the users and the constraints before writing code.

  2. 02

    Design

    Shape the data model and API contract first, so frontend and backend can move in parallel.

  3. 03

    Build

    Ship in small, reviewed increments with tests on the parts that carry money or data.

  4. 04

    Operate

    Deploy through CI/CD, watch it in production, and fix the slow paths that real traffic exposes.

06Education

Where I trained.

2022 — 2025

Bachelor's in Computer Science

Northern University Bangladesh

2016 — 2020

Diploma in Engineering (Computer Technology)

Habiganj Polytechnic Institute

07Contact

Let's build
something.

Hiring, have a project, or want a second pair of eyes on an architecture? Send a message and I'll get back to you.

What's this about?