Siam._

Samiul Islam

Full-Stack Software Engineer, Next.js · NestJS · Node.js Developer.

Core Stack

Next.jsNestJSNode.jsMongoDBPostgreSQLRedisRabbitMQDockerTypeScriptNext.jsNestJSNode.jsMongoDBPostgreSQLRedisRabbitMQDockerTypeScript
// 02 what i do

My Expertise

Full-StackProduct Engineering

Tap to read more

Full-Stack Product Engineering

Shipping end-to-end features across Next.js/React frontends and Node.js/NestJS backends, from RBAC-gated dashboards to pixel-accurate UI migrations.

Production Backend& Real-Time Systems

Tap to read more

Production Backend & Real-Time Systems

Designing event-driven backends with RabbitMQ and Redis, running real-time chat and affiliate infrastructure that serves live e-commerce traffic daily.

AI-PoweredApplications & Agents

Tap to read more

AI-Powered Applications & Agents

Integrating AI into existing web products — from an AI-assisted support chatbot to exploring autonomous agents for e-commerce storefronts.

I care less about writing code that merely works, and more about building systems that stay understandable at 2 a.m. during an incident.

// 03 skills

What I Work With

Full-stack software engineer with strong JavaScript/TypeScript and e-commerce experience, increasingly specializing in AI-powered applications and autonomous agents.

Software Engineering

Frontend

JavaScript / TypeScriptReact.jsNext.jsRedux / Redux ToolkitTailwind CSSSCSS / CSSResponsive UI developmentComplex UI animations and interactionsPixel-accurate conversion of existing JSP designs into React/Next.jsServer-side/client-side rendering concepts in Next.js

Backend

Node.jsExpress.jsNestJSREST APIsBackend architectureAuthentication/session-related conceptsReal-time backend systemsBackground processingJob queuesRedisMongoDB

Databases

MongoDBMySQLPostgresDatabase triggersData validation at the database layerRelational data modeling

Architecture & Production Engineering

Designing production backend systemsCI/CDCachingDockerScalability and performance considerationsAsynchronous processingReal-time systemsNetworking/debuggingEvent-driven/backend workflowsE-commerce architectureAI-assisted customer-support architecture

AI / AI Engineering

AI + Software Engineering

Integrating AI into existing web applicationsDesigning AI-powered backend workflowsThinking about AI agents as autonomous software componentsAI-assisted application developmentUsing Cursor/ Claude Code CLI / Codex for software developmentExploring how to use AI coding tools/credits effectivelyContinuously exploring AI assisted Workflow

AI Product Thinking

What should an AI agent actually do?What actions should an agent have access to?How can an agent observe user behavior?How can AI improve conversion?How can AI be embedded directly into a product?

AI + Interactive Applications

Browser-based arcade gamesAgar.io-style multiplayer conceptsCharacter-based combatPlayer stats (power/health)Anime-inspired combatObstacles and map/environment mechanicsMultiplayer interactionsReal-time gameplay considerationsUsing games as portfolio projects to demonstrate AI capabilitiesEvaluating which games are easy to build but engaging enough to showcase engineering + AI skills

Development Tools & Workflow

Git/Git-based workflowsnpm/Node.js ecosystemNext.js toolingCodexAI-assisted developmentModern JavaScript/TypeScript ecosystemProduction debuggingBrowser/network debugging

E-commerce Engineering

Product pagesProduct image interactionsShopping UXOrder systemsAffiliate/reseller systemsReseller discountsCustomer supportShopping assistantsUser behavior trackingProduct recommendationsE-commerce AI agentsStorefront integrations
To Be Continued
// 04 work

My Work

A mix of production systems and personal projects — from a backend serving traffic that drives 11% of company.

Featured Project

Affiliate Platform

Backend and frontend for the affiliate program driving a meaningful share of Rokomari's annual sales and handling a high volume of daily orders.

NestJSRabbitMQMongoDBNext.jsNextAuth
Let's talk about this

Affiliate Platform

Backend & Systems

Backend and frontend for the affiliate program driving a meaningful share of Rokomari's annual sales and handling a high volume of daily orders.

NestJSRabbitMQMongoDBNext.jsNextAuth
Professional project

Chat Server Migration

Backend & Systems

Express → NestJS migration of a production AI-assisted support chat backend, automating the majority of customer conversations.

NestJSRedisRabbitMQWebSocketCrisp CRM
Professional project

Legacy Storefront to Next.js Migration

Frontend

Main storefront migration cutting load time from 11s to 3s and bringing the homepage within Core Web Vitals thresholds.

Next.jsTanStack QuerySSR/CSRTailwind CSS
Professional project

AI-Based Face Verification for Secure Online Voting

AI & Automation

Browser face verification with a liveness flow combining face recognition, OTP, and JWT for secure online voting.

ReactFace-API.jsNode.jsExpress.jsMongoDBFirebase

Real-time Chat Application

AI & Automation

Real-time messaging app with presence, notifications, auth, and friend requests over WebSocket.

TypeScriptReactNode.jsExpress.jsMongoDBMongooseSocket.IOTailwind CSS

Sunpacs E-commerce

Freelance

Electrical-goods e-commerce storefront with local payments and PDF invoicing, delivered as an independent contract.

Next.jsTailwind CSSTanStack QuerySSLCommerzjsPDF
Professional project
// 05 experience

Experience

Joined as a frontend engineer and progressively expanded responsibilities across backend, including a real-time chat system and affiliate infrastructure.

Chat Server
  • Owned and maintained a production-grade webchat backend integrating Crisp CRM over WebSocket with a custom AI chatbot, automating 67% of customer support conversations.
  • Led the migration of the chat server backend from Express to NestJS, introducing modular architecture, dependency injection, and consistent validation across the service.
  • Added Redis caching for session/lookup data, cutting retrieval time from 50+ms to under 1ms.
  • Implemented RabbitMQ-backed bulk messaging to smooth send rates and eliminate HTTP 429 failures against Crisp.
Affiliate Platform Backend
  • Maintained the backend of the affiliate platform, which drives 11% of Rokomari's annual sales and handles 600+ orders daily.
  • Cut a complex MongoDB aggregation ($lookup + $group + $facet pagination) from ~4.2s to ~350ms by restructuring the pipeline and indexing strategy.
  • Redesigned data synchronization between the main service and affiliate service using RabbitMQ, dropping mismatched order counts from ~50/day to 0.
  • Built a RabbitMQ-based asynchronous wallet/commission processing system handling 1,000+ wallet update events per cron run with reliable at-least-once delivery.
Affiliate Platform Frontend
  • Implemented RBAC with Next.js middleware and NextAuth (Admin, Manager, Account, Affiliate roles).
  • Built responsive dashboards and a reusable Tailwind component set used across the affiliate portal; built an AWS S3-backed banner upload/management system, increasing campaign engagement by 25%.
Main Storefront Next.js Migration
  • Reduced main storefront page load time from 11s to 3s; brought the homepage within Core Web Vitals thresholds (LCP 2.1s, INP 150ms, CLS 0.05); built a custom SCSS + CVA + clsx styling library.
Legacy Platform & Team Practices
  • Contributed to the legacy Spring MVC/JSP core service (CRUD, secret-key-secured REST APIs); introduced an AI-assisted UI workflow (Figma MCP, Playwright MCP, Claude Code CLI) reaching 85–90% design-to-code accuracy; raised Lighthouse performance above 70.
NestJSNext.jsReactRedisRabbitMQMongoDBWebSocketTailwindNextAuthAWS S3

// 06 contact

Let's build something.

Open to full-stack roles and collaborations, especially where real-time backend systems meet AI-powered product work. Reach out and I'll get back to you.

samisiam851@gmail.com

Currently exploring

  • Autonomous AI agents for e-commerce storefronts
  • AI-assisted development workflows | Optimizing coding agent workflow

Open to

  • Full-stack roles with real-time or event-driven backend work
  • Teams building AI-powered products in e-commerce