Software Engineer | ReactJs, NextJs, NodeJs, ExpressJs, NestJS, Stripe, PHP (Zen Cart)
I build scalable SaaS platforms and eCommerce solutions with modern JavaScript frameworks.
From integrating Stripe subscription billing to designing modular backends with NestJS, my focus is on creating applications that are secure, maintainable, and deliver real business value.
- Develop SaaS and full-stack applications with React, Next.js, Node.js, NestJS
- Integrate Stripe for payments, subscriptions, and webhooks
- Modernise and extend PHP/Zen Cart eCommerce platforms
- Build REST APIs with clean architecture and strong authentication (JWT, Clerk, Firebase)
- Troubleshoot and fix critical production issues
Frontend: React, Next.js (App Router), Redux Toolkit, React Query, Tailwind, Shadcn/UI, MUI, Bootstrap, Vite
Backend: Node.js, Express.js, NestJS, PHP (Zen Cart), Stripe Integration, BullMQ, Cron Jobs
Databases: MongoDB, PostgreSQL, MySQL, Firebase
Dev Tools: Git, GitHub, GitLab, Postman, Yarn, NPM, Jest
Deployment: Vercel, Shared Hosting, Firebase
DevOps: Docker, Github Actions
Problem: Many small and mid-sized businesses rely on WhatsApp to talk to customers, but managing messages across multiple agents becomes messy. Manual follow-ups lead to lost sales and poor support.
Solution: WaAgentAI is a WhatsApp CRM that centralises conversations, assigns chats to agents, and uses AI to suggest quick replies. It helps teams deliver faster responses, better customer service, and improved sales conversion.
Problem: Insurance and customer service teams often handle long phone calls, but key details get lost, and manual note-taking wastes time.
Solution: CallConnectAI automatically transcribes calls, highlights insights, and provides searchable transcripts. Teams save time, stay compliant, and gain better visibility into customer interactions.
Problem: Businesses that rely on inbound calls face issues with missed calls, poor routing, and manual subscription billing.
Solution: VoiceTotal handles call scheduling, routing to the right agent, and integrates Stripe subscriptions for automated billing. It improves customer satisfaction and ensures reliable revenue streams.
Problem: In emergencies, finding a blood donor is slow and unorganised.
Solution: Blood Bridge BD connects donors and recipients in real time, streamlining the donation process and saving lives.
- Portfolio: mdabdulwahab.com
- LinkedIn: linkedin.com/in/wahabmridul-ice
- Email: [email protected]


