Skip to content
View mahmud886's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report mahmud886

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mahmud886/README.md
Hello. Iqbal Mahmud — Software Engineer building SaaS products and fast, animated web apps with React, Next.js and TypeScript.

Portfolio Resume (PDF) LinkedIn Medium Email

Software engineer in Dhaka with 7+ years of React, Next.js and TypeScript — from a UI used by 2M+ people a day to SaaS products I design and build end to end: multi-tenant under the hood, beautifully animated on the surface.


const iqbal = {
  role: 'Software Engineer — Frontend & SaaS product engineering',
  based: 'Dhaka, Bangladesh 🇧🇩 · remote-friendly',
  now: ['Software Engineer @ Adventure Dhaka Limited', 'building PartsPilot, RestaurantOS & PureCart'],
  stack: ['React', 'Next.js', 'TypeScript', 'Tailwind', 'Node.js', 'PostgreSQL', 'Prisma', 'Supabase'],
  craft: ['multi-tenant SaaS', 'design systems', 'Core Web Vitals', 'GSAP & Three.js motion'],
  shipped: { products: '10+', dailyUsers: '2M+', emailTemplates: 300, animations: 100 },
  openTo: ['full-time roles', 'contracts', 'hard frontend problems'],
} as const;

🧩 SaaS I build

PartsPilot — landing page

PartsPilot ● LIVE BETA

Automotive parts ERP & marketplace

A parts counter, a stockroom and a garage on one live stock ledger — scanner-fast POS with bKash/Nagad, garage job board, inventory and an online marketplace with courier tracking.

35 admin screens · 5 languages incl. Bangla & RTL Arabic · 380+ commits in 4 weeks

Next.js 16 Prisma 7 PostgreSQL next-intl TanStack Table

Case study → · Live ↗

RestaurantOS — guest menu, waiter, rider and kitchen apps

RestaurantOS ● PRIVATE BETA

Multi-tenant restaurant SaaS

One QR code on the table: the menu, the order, the kitchen ticket and the bill. Guest QR ordering, owner hub, POS, kitchen display, waiter and rider apps, and a platform console.

6 apps on one order · 14 pages in the owner hub · 18 technical specs

Next.js 16 TypeScript Tailwind CSS Supabase

Case study → · Live ↗

PureCart — storefront

PureCart FRONTEND COMPLETE

White-label gadget commerce platform

A storefront any electronics retailer can rebrand in a minute — EMI, trade-in valuation and IMEI checks, plus a 17-module merchant admin with POS, dispatch and a warranty desk.

7 live themes · 17 admin modules · 64 delivery districts

Next.js 16 React 19 Zustand next-intl Vitest

Case study →

Executive Fashion — public site

Executive Fashion DESIGN SIGN-OFF

Buying-house platform · CMS · RFQ → CRM

An editorial public site, a block CMS, an RFQ → CRM pipeline, production orders, factories and consent-based email marketing — built to be run by one person.

101 design variants explored · 100% tables behind RLS · 6 pipeline stages

Next.js 16 Supabase Prisma Resend Zod

Case study →

🏢 Client & team work

Sporefall Gen-AI sci-fi micro-drama · Singapore

Audience-voted episodes, a Stripe merch store, an internal CMS and NEXUS — a drag-and-drop campaign builder shipped as one embed.js.

Next.js 16 Supabase Stripe
Loud Spectrum Production e-commerce · USA

B2B/B2C storefront for a terpene manufacturer: accounts, dynamic pricing rules and a Storybook design system — sub-second LCP.

Next.js Storybook PostgreSQL
Dev Visualize Interactive learning platform

12 animated visualizers, 75 sections and 400+ query examples that show how the web really works, step by step.

Next.js 16 GSAP Three.js

🧪 Now building

Trading Docs Trading Docs · live
306 trading topics in English & Bangla, 23 tools, fully offline PWA.
devdock.dev devdock.dev · live
90+ developer tools that run in the browser — zero uploads, zero tracking.
Pulsar Pulsar · UI complete
A premium download-manager interface: 15 screens, six accents, light & dark.

Also on the bench: Finance Tracker (budgets, loans, realtime) · Noor (Bangla-first Islamic companion) · AVYRA (one codebase, many storefronts) · Khan Associates (bilingual corporate site). See the lab →

💼 Experience

@@ git log --career --oneline @@
+ 2024 → now   Software Engineer   @ Adventure Dhaka Limited      design systems · SSR · testing · CI/CD
  2023 → 2024  Web Developer       @ Nexdecade Technology         2M+ daily users · +25% perf · -62% debugging time
  2021 → 2023  Web Developer       @ Hogarth Dhaka                300+ email templates · 100+ GSAP animations
  2021         Web Developer       @ Kaizen IT                    full-stack React · Node · MongoDB
  2021         Web Developer       @ Oxdora iTech                 first production websites

🎓 B.Sc. in Computer Science & Engineering — Southeast University · 📜 Reactive Accelerator (LWS) · Complete Web Development (Programming Hero) · Full resume →

🧰 Toolbox

Frontend
TypeScript, JavaScript, React, Next.js, Redux, Tailwind, Styled Components, Sass, HTML, CSS

Motion & 3D
Three.js GSAP Framer Motion

Backend & data
Node.js, Express, Prisma, PostgreSQL, Supabase, MongoDB, MySQL, Redis, GraphQL, Firebase

Quality & shipping
Jest, Vitest, Git, GitHub, GitHub Actions, Docker, Vercel, AWS, Figma, VS Code

📊 GitHub

GitHub streak

Contribution graph being eaten by a snake

✍️ Latest writing

🤝 Let's build something good

I'm open to full-time roles, contracts and hard frontend problems. The fastest way to reach me is email — I reply within a day.

Email me LinkedIn Discord Facebook

This repo is also the source of my portfolio — Next.js 16 on Vercel. How it's built → · Profile views

Pinned Loading

  1. countries-states-cities-api countries-states-cities-api Public

    A full-stack, interactive web application built with Next.js and Supabase that provides a hierarchical database and API for countries, states, cities, regions, and subregions. The application featu…

    TypeScript

  2. admin-os-dashboard admin-os-dashboard Public

    A modern, dark-themed administrative dashboard built with Next.js 16+, Tailwind CSS, and shadcn/ui components.

    JavaScript

  3. crypto-tracker crypto-tracker Public

    A modern, real-time cryptocurrency tracking application built with Next.js 15, featuring live price data, interactive charts, and crypto news.

    TypeScript

  4. book-tracker book-tracker Public

    A modern, personalized book recommendation and reading tracker app built with Next.js 15, Redux Toolkit, and Tailwind CSS.

    TypeScript

  5. personal-finance-dashboard personal-finance-dashboard Public

    Track income, expenses, budgets, and goals with animated charts. Built with Next.js 15, TailwindCSS, shadcn/ui, TanStack Query, Framer Motion, and Recharts.

    TypeScript

  6. todo-app todo-app Public

    A beautiful and feature-rich todo application built with Next.js 15, Redux Toolkit, and shadcn/ui.

    TypeScript