SHAON

Md Aminul Islam Shaon — Full-Stack Developer specialising in Next.js, React, TypeScript and Node.js, based in Bangladesh.

Hi! I'm Md Aminul Islam Shaon. A Full-Stack Developer with 2 years of experience building production SaaS platforms — Next.js, React, TypeScript, Node.js and MongoDB. Based in Bangladesh, working with teams worldwide.

Md Aminul Islam Shaon, Full-Stack Developer working with Next.js, React and TypeScript, based in Bangladesh
Available for hire — remote or on-site

About Me

Md Aminul Islam Shaon — Full-Stack Developer from Bangladesh, building production SaaS dashboards, POS systems and FinTech platforms with Next.js, React, TypeScript, Node.js, MongoDB and PostgreSQL.

0+

Years of experience

Full-stack, in production

0+

Platforms shipped

SaaS · POS · FinTech

0

Live case studies

Deployed, most with demo logins

0+

Technologies in daily use

Front end to database

A Full-Stack Developer who ships

I'm Md Aminul Islam Shaon, a Full-Stack Developer based in Bangladesh. For the past 2 years I've shipped production web applications with Next.js, React, TypeScript and Node.js — B2B SaaS dashboards, POS and inventory systems, and a FinTech platform that businesses use daily.

My work sits where the interface meets the hard parts: role-based access control across Admin, Owner and Staff tiers; JWT authentication with HttpOnly cookie sessions and silent token refresh; Stripe subscriptions with plan-based feature gating; real-time chat, notifications and scheduling over Socket.IO. On the data side I work with MongoDB, PostgreSQL and Prisma ORM, with Zod-validated contracts from form to API.

I care about what happens after launch — typed API clients instead of guesswork, reusable Shadcn/ui component systems, cached queries with RTK Query and TanStack Query, and Core Web Vitals that still hold up on a mid-range phone. Every project below is deployed and open to inspect, most of them with demo credentials so you can judge the work yourself instead of taking my word for it.

At a glance

  • RoleFull-Stack Developer (MERN + Next.js)
  • Based inBangladesh · remote-friendly (UTC+6)
  • Experience2+ years shipping production apps
  • AvailabilityOpen to full-time, contract & freelance
  • Emailaminul007.ais@gmail.com

What I Build

Nine things I get hired for — from Next.js front ends and multi-role SaaS dashboards to authentication, Stripe payments and real-time features.

Full-Stack Web Development

Next.js 15 App Router, React 18 and TypeScript on the front, Node.js and Express REST APIs behind it — one developer across the whole request.

  • Next.js
  • React
  • TypeScript
  • Node.js

SaaS Dashboards & Admin Panels

B2B SaaS dashboards and multi-role admin panels — Admin, Owner and Staff tiers, tenant-scoped data, analytics and CSV-driven bulk operations.

  • B2B SaaS
  • Multi-tenant
  • Analytics
  • Shadcn/ui

Authentication & Role-Based Access Control

JWT authentication with HttpOnly cookie sessions, silent token refresh, NextAuth, middleware route guards and permission checks that hold on the server too.

  • JWT
  • NextAuth
  • RBAC
  • jose

Payments & Subscriptions

Stripe checkout, subscription lifecycles, webhooks, payouts and plan-based feature gating — billing state that the UI and the API agree on.

  • Stripe
  • Webhooks
  • Feature gating
  • Payouts

Real-Time Features

Socket.IO chat, live notifications, booking calendars driven by weekly availability, and in-app video calling with mute and camera controls.

  • Socket.IO
  • Live chat
  • Notifications
  • Scheduling

Databases & Data Modelling

MongoDB and PostgreSQL through Prisma ORM, with Supabase and Firebase where they earn their place — schemas designed before the first query.

  • MongoDB
  • PostgreSQL
  • Prisma ORM
  • Supabase

Performance, SEO & Core Web Vitals

Server-side rendering, cached queries with RTK Query and TanStack Query, image optimisation and structured data — scores that survive a mid-range phone.

  • SSR
  • Core Web Vitals
  • Structured data
  • Caching

Cross-Platform & Responsive UI

React Native for mobile, Tailwind CSS and Framer Motion for the web — interfaces that behave the same on a 360px screen and an ultrawide monitor.

  • React Native
  • Tailwind CSS
  • Framer Motion
  • Responsive

Ship, Deploy & Maintain

Typed API clients instead of guesswork, Zod-validated contracts from form to endpoint, Docker for parity, and Vercel deployments you can open right now.

  • Zod
  • Docker
  • Vercel
  • Typed clients

Where I Go Deep

Full-stack by title, but these are the four areas I'm asked for by name.

Frontend Engineering

95%

Next.js · React · TypeScript · Tailwind CSS · Shadcn/ui · Framer Motion

Backend & API Development

85%

Node.js · Express.js · REST APIs · Prisma ORM · Zod validation

Databases & Data Modelling

80%

MongoDB · PostgreSQL · Supabase · Firebase · Docker

Auth, Payments & Real-Time

90%

JWT · NextAuth · RBAC · Stripe · Socket.IO · webhooks

MY Stack

The full-stack toolkit behind my projects — Next.js, React, TypeScript, Node.js, MongoDB and PostgreSQL

Frontend

JavaScript

TypeScript

React.js

Next.js

TailwindCSS

Firebase

Redux Toolkit

React Native

Moti

Axios

RTK Query

TanStack Query

Backend

Node.js

Express.js

Prisma ORM

Supabase

JWT

jose

Zod Validation

Database

MongoDB

PostgreSQL

Docker

Testing

Jest

React Testing Library

Tools & Libraries

Material UI

Ant Design

React Hook Form

shadcn/ui

Clerk

MY Experience

Professional journey and key achievements

Next.js Developer

TechSoul

October 2024 - September 2025
On-Site

Working as a Next.js Developer at TechSoul, contributing to the development of enterprise-level software solutions and SAAS platforms.

Key Projects & Responsibilities:
SuperShop POS

Developed and enhanced features for a comprehensive retail management system, improving user experience and system performance.

Pharma POS

Contributed to pharmaceutical management software, implementing complex inventory and sales tracking features.

Current Project: Restora (Restaurant POS SAAS)

Leading the development of a comprehensive Restaurant POS SAAS platform, building scalable architecture and implementing modern authentication systems.

Tech Stack:

Next.jsTypeScriptPrisma ORMMongoDBZodShadcn/uiNextAuthJWT
Key Achievements:
  • Successfully integrated complex authentication systems using NextAuth and JWT
  • Improved application performance through code optimization and modern React patterns
  • Collaborated with cross-functional teams to deliver scalable software solutions
  • Implemented responsive designs ensuring compatibility across all devices

Junior Frontend Developer

AbSun Studio

November 2025 - present
On-Site

Contributed to multiple production-level web platforms, dashboards, and SaaS applications with a strong focus on usability, scalability, and real-time features.

Key Projects & Responsibilities:
Sports Coaching Platform

Sports-focused web application connecting court owners with actual real time customers and help them to maintain their organization better.

  • Built dynamic booking calendar based on trainer weekly session availability
  • Implemented real-time video calling with mute/unmute and camera controls
  • Integrated map-based trainer discovery with distance filtering and side card list view
  • Developed real-time chat with notifications using Socket.IO for post-booking communication
  • Created admin-managed onboarding flow with verification and payment gating
Coyoote (Math Problem-Solving Platform)

StackOverflow-inspired mathematics platform enabling students to collaborate on problem-solving with AI assistance.

  • Implemented upvote/downvote logic with highest-voted solutions pinned at top
  • Built classroom features enabling teachers to create Facebook-style groups
  • Integrated AI-powered assistance for solution generation and refinement
  • Developed admin dashboard for moderation, quiz generation, and scheduling
RbWoodRuff (Job & Training Management)

Multi-role platform with four specialized dashboards managing job placement, training programs, and court-referred user compliance.

  • Built role-based dashboards for employers, training providers, agencies, and admin
  • Implemented CSV upload functionality for case ID and court date management
  • Created matching logic for tracking users with similar case IDs
  • Integrated AI resume builder with completion scoring for agency monitoring
Geography Quiz Platform

MCQ-based learning application with admin-managed question banks, CSV uploads, and scheduled quiz windows for user participation and score tracking.

Jonathan – AI Powered POS

AI-powered analytics application for restaurant management. Completed frontend implementation with dashboards to visualize insights and operational metrics.

Tech Stack:

Next.jsTypeScriptTailwind CSSShadcn/uiRedux ToolkitRTK QueryAxiosFramer MotionReact Hook FormZod
Key Achievements:
  • Built and maintained complex, role-based dashboards used in production environments
  • Implemented real-time features including chat, notifications, and video communication
  • Delivered scalable and responsive UI components aligned with modern UX standards
  • Collaborated closely with backend, mobile, and product teams in an Agile workflow

SELECTED PROJECTS

Production Next.js and React applications — B2B SaaS dashboards, POS and inventory systems, FinTech and e-commerce platforms. Every one is live, and most ship with demo credentials so you can log in and look around.

_01.

AthlonGo

Next.js
TypeScript
Socket.io
_02.

Expiro

Next.js
TypeScript
TanStack Query
_03.

Payparo

Next.js 15
TypeScript
JWT
_04.

Geography

Next.js
TypeScript
MongoDB
_05.

Oxdoug

Next.js
TypeScript
Tailwind CSS
_06.

Coyoote

Next.js
TypeScript
Redux Toolkit
_07.

Victory Vault

React.js
Node.js
Express.js
_08.

Reflect Radar

React
Prisma
MongoDB