
01#WebMCP
WebMCP: Connect AI to Your Frontend, Not Just the Backend
MCP wires AI to the world beyond the browser. WebMCP wires it to the page itself: declared tools, live state, no glue code.
Frontend-focused full stack developer
I build production-ready applications with Angular and React on the frontend and Node.js and NestJS on the backend. From initial requirements and interface design through development and production, I work across the full application. At ThriveDesk, I develop customer support features end to end. I also work with RAG, AI agents, MCP integrations, and automation.
Available for work
Skills
My primary focus: building production interfaces with Angular and React, including complex state, real-time data, and reusable components.
Expertise
Building the APIs, authentication, data models, and integrations that support full-stack applications.
Expertise
Experience
Building AI-powered features and automation, supported by testing and deployment workflows.
Expertise
Experience
Full Stack Developer · ThriveDesk team
I develop customer support products from initial requirements through to production, with a focus on Angular interfaces, application architecture, and reliable delivery.
Nov 2024 to Present
The app support agents spend their day in: conversations, contacts, and labels.
Turn customer support requests into requirements, research competitor approaches, and align with the team on product and technical decisions.
Upgraded Angular 15 to 21, migrating 750+ components to standalone APIs and Signals and improving build speed by 50%.
Delivered Custom Fields, Custom Views, Schedule Reply, Snooze, Undo Send, Split Conversation, and Bulk Merge.
Contributed to AI Copilot, AI Chatbot, AI Playground, AI Actions, and a knowledge engine supporting web, file, and Q&A sources.
Reduced API calls by up to 25%, optimized rendering, and moved testing from Cypress/Karma to Playwright/Vitest, with 900+ E2E and unit tests.
Integrated Paddle, Stripe, GitHub, and Sentry; migrated UI components from Material UI to PrimeNG.
Review pull requests, mentor teammates, and have contributed to 370+ pull requests across the release cycle.
Built with Angular, TypeScript

Nov 2024 to Present
Rebuilt the live chat from the ground up in Angular as a separate application, supporting the website widget and social channels.

Projects
An operations platform for a migration consultancy, bringing case workflows, client communication, payments, and staff tools together.
Astro, React, Fastify, Prisma, Cloudflare Workers
A full-stack e-commerce platform for the Bangladeshi market, with local payments, order management, and customer support.
Next.js 14, NestJS, Prisma/PostgreSQL, Redis, Turborepo
A furniture storefront with product discovery, an admin panel, and a secure backend for managing the catalog.
React, Vite, Express, Mongoose, Cloudinary
A single-vendor storefront with authentication, an admin interface, and a shopping flow built around mock catalog data.
Express, React, Mongoose, Redux, JWT
A flight booking interface with trip search, filtering, and a checkout flow.
Next.js, Shadcn/ui, Tailwind, Context API
Open Source
I’ve contributed to Zard UI, an open-source Angular component library, through two pull requests reviewed and merged by its maintainers.

179 files · 12 commits
33 files · 20 commits
Both contributions were reviewed and merged by the ZardUi maintainers.
Blog
Contact
Have a role, project, or idea in mind? The quickest way to reach me is by email.
Based in Dhaka, available for remote or on-site work.