Dhaka--:--

Open to full-time & contract rolesDhaka, Bangladesh (UTC+6)

Md. Emon Miah.

Full-stack engineer buildingAI voice agents

I turn ideas into fast, secure products: Next.js and Node on the surface, PostgreSQL and MongoDB underneath, and just enough motion to make them unforgettable.

Scroll to explorePortfolio 2026

Everyday tools & engineering stack

The core stack I build, scale, and ship with

Next.js 16React 19TypeScriptNode.jsPostgreSQLBunny StreamDockerAWSTailwind CSS v4GSAP
Redis & BullMQPrisma ORMPlaywright E2EZiniPay APIVapi AIStripe ConnectCanvas APIMongoDB AtlasSupabase RLSThree.js / R3F

About

I'm Emon, a full-stack engineer in Dhaka. I build fast, secure Next.js products, from payment-automated storefronts to AI voice booking agents, and I care as much about how they feel as how they run.

emon@dhaka: ~ (interactive shell)

$whoami

md-emon-miah — full-stack engineer, dhaka bd

$cat stack.txt

next.js 16 react 19 typescript node.js postgres redis/bullmq mongodb

$./now.sh

› building multi-vendor LMS, fintech gateways, AI voice agents

› studying B.Sc. CST, Bangladesh University

› status open to full-time & contract roles

$
Quick:
Projects & Builds
100+

Full-stack apps, AI systems & codebases

Personal Clients
8+

Direct production & business platforms

Shared Contributions
90+

Collaborative repos, PRs & team merges

Client Satisfaction
99%

On-time delivery & resilient architecture

What I do

One engineer. The whole product.

From the first schema to the last pixel of motion.

All services
apps/api/src/routes/courses.route.ts
export async function POST(req: Request) {
  const input = CourseSchema.parse(await req.json());
  const course = await db.course.create({
    data: { ...input, status: "DRAFT" }
  });

  return Response.json(course, { status: 201 });
}
  • Next.js
  • React 19
  • Node.js
  • TypeScript
  • Prisma
San Uni Academy
  1. 01

    Full-stack web applications & monorepos

    Multi-tenant platforms, portals, storefronts and internal admin consoles, built end to end.

    From relational database schema design to the last pixel: typed APIs, server-rendered Next.js pages, and interfaces that stay fast and maintainable as the product scales.

    • Next.js 16 App Router & Server Components
    • REST & WebSocket APIs with Node & Express
    • Auth, granular RBAC and secure sessions
    • pnpm workspaces & monorepo architecture
  2. 02

    Fintech ledgers & split payouts

    Double-entry bookkeeping, automated vendor split payments and gateway reconciliation.

    Append-only double-entry financial ledgers recording transactions in integer minor units (amountCents) to eliminate rounding drift across multi-vendor sales, Stripe Connect Express splits, and BullMQ batch payouts for local gateways.

    • Double-entry ledger (amountCents integer safety)
    • Stripe Connect Express real-time split payouts
    • Scheduled Redis BullMQ batch reconciliation
    • Idempotent ZiniPay local payment webhooks
  3. 03

    Video streaming & media pipelines

    Multi-bitrate adaptive HLS streaming with dynamic student DRM watermarking.

    Enterprise video infrastructure built on Bunny Stream and Cloudflare R2: chunked TUS protocol uploads, server-side signed playback tokens, and dynamic canvas student watermarks that deter unauthorized screen captures.

    • Bunny Stream HLS multi-bitrate encoding
    • Chunked TUS protocol upload handlers
    • Signed token security & per-learner watermarking
    • Zoom Server-to-Server OAuth live sync
  4. 04

    AI voice agents & automation

    Conversational agents that book, answer and hand off, wired to live databases.

    Conversational voice agents and automation workflows that talk to your database, your calendar and your messaging, with guardrails and atomic transaction locking around every action.

    • Vapi conversational voice agents (<450ms latency)
    • Telegram bots and webhook command centers
    • OpenAI GPT-4o-mini syllabus & search assistants
  5. 05

    Payments & digital goods marketplaces

    Checkout flows that confirm, reconcile and fulfill orders automatically.

    Payment-gateway integrations with signed webhooks, cryptographic idempotency and instant digital voucher delivery, so orders finish in under 3 seconds without manual administrative overhead.

    • Automated local gateways (ZiniPay bKash/Nagad)
    • Signed, replay-resistant webhooks
    • Telegram bot order dispatch & profit metrics
    • Pay Later dues auto-deduction engines
  6. 06

    Realtime platforms & community systems

    Live brackets, rosters and dashboards engineered for surge traffic.

    Platforms that stay correct while thousands of concurrent users interact: role-based access control, WebSocket updates, and TanStack Query caching that absorbs registration surges.

    • 4-tier RBAC across admin, referee, captain, player
    • Socket.io & WebSocket duplex relays
    • TanStack Query caching for signup spikes (94% cache hits)
  7. 07

    E2E testing & accessibility audits

    Automated multi-device regression suites and WCAG 2.1 accessibility compliance.

    Preventing production regressions with Playwright headless browsers: automated viewport testing (1440px desktop & 390px mobile), user journey validations, and automated @axe-core/playwright accessibility audits.

    • Playwright multi-viewport headless tests
    • @axe-core/playwright WCAG 2.1 auditing
    • Automated UI visual regression screenshots
    • CI/CD automated test gates on PRs
  8. 08

    Cloud infrastructure & DevOps

    Zero-downtime releases, PM2 cluster management, and AWS cloud hosting.

    Automated CI/CD pipelines, Docker containerized services, and production AWS infrastructure with atomic rollback protection and Nginx reverse proxies.

    • GitHub Actions CI/CD & atomic releases
    • AWS EC2, SES and Cloudflare R2 storage
    • PM2 cluster management & zero-downtime reloads
    • Ubuntu VPS systemd daemons and Nginx SSL

Experience

The journey so far.

Open to full-time & contract roles. Frontend or full-stack, remote or on-site.

  1. 2025 — NowDhaka · Remote

    Full-Stack Engineer

    Independent

    Designing and shipping full-stack products end to end: payment-automated storefronts, esports platforms and AI voice booking.

    • Built a Telegram-integrated, ZiniPay-powered storefront with instant voucher delivery.
    • Integrated a Vapi voice agent into a clinic booking system with double-booking protection.
    • Shipped Next.js 16 / React 19 apps with motion systems built on GSAP.
    • Next.js 16
    • React 19
    • TypeScript
    • PostgreSQL
    • Supabase
    • GSAP
    • Vapi AI
  2. 2024 — 2025Dhaka · On-site

    Front-End Developer

    Lilium Info Tech

    Modernised and optimised client-side applications across the company's product suite.

    • Refactored legacy interfaces to the Next.js App Router, improving LCP by 35%.
    • Built an atomic Tailwind component library with designers, cutting layout errors by 25%.
    • Fixed stale-state rendering with Zustand and React Query caching layers.
    • Added GSAP and Framer Motion animation to lift engagement.
    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • GSAP
    • Zustand
    • React Query
  3. 2024 · 3 monthsDhaka · On-site

    Full-Stack Developer Intern

    IBCSX PRIMEx

    Supported database design, MVC backend routing and admin dashboard work for commercial client platforms.

    • Implemented relational schemas, migrations and MVC controller routes in Laravel.
    • Resolved admin-panel bugs and optimised slow relational queries.
    • Strengthened core JavaScript (ES6+), DOM and semantic-markup fundamentals.
    • Laravel
    • PHP
    • MySQL
    • JavaScript (ES6+)
    • Bootstrap
    • Git

Kind words

What people say.

  • Emon took our checkout from a fragile prototype to something we trust with real money. Payments confirm on their own and nobody has to babysit orders anymore.
    Sample ClientFounder, e-commerce startupClient project
  • He thinks about the database and the button at the same time. Rare combination. Every pull request came with a clear explanation of why, not just what.
    Sample TeammateSenior Software EngineerWorked together
  • The voice booking flow worked on the first demo. Edge cases like double bookings were already handled, which is the part most people forget.
    Sample Clinic OwnerOperations Lead, healthcareClient project
  • Our animations used to fight the framework. Emon rebuilt them so the pages feel smooth and the Lighthouse scores actually went up.
    Sample DesignerProduct DesignerWorked together
  • Reliable, communicative and fast. He ships small, working pieces and keeps you in the loop, so there were never any surprises at the end.
    Sample ManagerEngineering ManagerFormer manager
01 / 05

How I work

From idea to shipped.

  1. 01

    Understand

    We start with the core problem, user journey and constraints before any technology is chosen.

  2. 02

    Design

    Data models, API contracts and screen architectures are locked early so the build runs without surprises.

  3. 03

    Build

    Typed end to end, shipped in small verified slices you can click through along the way.

  4. 04

    Ship & tune

    Deployed to production, measured against Core Web Vitals, and handed over with complete documentation.

Before we talk

Quick answers.

The questions that usually come up first.

Ask me something else
  • Full-time and contract roles in full-stack and frontend engineering. I'm happiest on products that combine a solid backend architecture with a high-quality, motion-rich interface.

  • Next.js 16 and React 19 with TypeScript and Tailwind CSS v4 on the frontend; Node.js, Express, and Redis BullMQ queues on the backend; PostgreSQL and MongoDB Atlas for data; and Docker, AWS EC2, and PM2 for production deployments.

  • I'm in Dhaka, Bangladesh (UTC+6). Email is the fastest way to reach me (maremon15@gmail.com), and I'm experienced working smoothly across asynchronous and remote timezones.

  • Yes. Dent-Assist AI is a live conversational voice booking system built on Vapi AI and Prisma, San Uni Academy embeds an OpenAI GPT-4o-mini student tutor, and I use agentic workflows daily to architect and secure code.

  • Landing pages and prototypes usually ship in 1 to 2 weeks. Production web apps, SaaS dashboards, and full-stack platforms generally take 3 to 6 weeks depending on scope.

  • Send a brief through the contact page or email maremon15@gmail.com directly. A quick overview of the product requirements is plenty to begin.