Available for new projects · Remote worldwide

// Hi, I'm Emad Uddin

Full-Stack & AI Automation Engineer

I build SaaS platforms

6+ years shipping web apps, iOS and Android apps and online stores with Laravel, Vue, React and Flutter. Now I connect them to Claude and GPT so email, social media and daily operations run on their own.

6+years experience
50+projects shipped
4platforms: web, iOS, Android, Shopify
Emad Uddin, Full-Stack and AI Automation Engineer from Dhaka, Bangladesh Laravel + Vue Claude & OpenAI Flutter apps Shopify
LaravelVue.jsReactNode.jsFlutterClaude APIOpenAIMCPShopifyStripeAdyenDockerPostgreSQLRedisAWSDigitalOceanTypeScriptFirebaseLaravelVue.jsReactNode.jsFlutterClaude APIOpenAIMCPShopifyStripeAdyenDockerPostgreSQLRedisAWSDigitalOceanTypeScriptFirebase
Services

Software and AI that take work off your plate

One engineer from database to App Store. You talk directly to the person writing your code.

Most asked

AI Agents & Automation

Agents that answer email, run social media and handle repetitive operations, with you approving what matters.

  • AI email & support agents
  • Social media automation
  • Claude / OpenAI in your app
  • MCP servers & workflows

SaaS & Web Apps

Multi-tenant platforms, dashboards and APIs that hold up as your business grows.

  • Laravel, Vue, React, Node.js
  • Stripe & Adyen billing
  • Admin panels & reports
  • Multi-tenant architecture

iOS & Android Apps

Cross-platform Flutter apps, built, reviewed and published on both stores.

  • Flutter & Firebase
  • App Store & Play releases
  • Push, maps, payments
  • Staff & client apps

Shopify & E-commerce

Stores ready to sell, with clean catalogs, navigation and integrations.

  • Shopify themes & Liquid
  • Bulk catalog imports
  • Shopify API integrations
  • WooCommerce & WordPress
AI Agents

Watch an agent do the work

Pick an agent to see a typical run. Every step can be fully automatic or wait for your one-tap approval.

 email-agent · support@yourstore.comrunning
09:02input14 new emails pulled from the inbox
09:02aiclassified: 6 support · 3 sales leads · 5 newsletters
09:03ai9 replies drafted from your help docs and price list
09:03approve3 lead replies sent to Telegram for one-tap approval
09:05done9 replies sent · 5 newsletters archived
Example run. Your agent works with your own inbox, data and rules.
Portfolio

Selected projects

A cross-section of 50+ builds for clients and my own products. Open any card for the case study.

Web + iOS + Android

TWG Platform

One platform for membership, retail, e-commerce, events, raffles and studio bookings, with six Shopify stores synced in and Staff and Client apps on iOS and Android.

6 Shopify stores connectedLaravel 12 · Vue.js · Flutter · Passport · Docker · Shopify API

The problem

The client ran membership, retail, events and several Shopify stores as separate systems, with staff switching between tools all day.

What I built

  • Multi-module platform: Living, Eats, Shop & Retail, Events, Raffle, Studio, Collection and Content
  • Member, staff, admin and super-admin authentication with Laravel Passport
  • Integrations with six Shopify stores: AMM, Social Status, 38A, ABP Store, JAIDE and TWG
  • Flutter Staff and Client apps for iOS and Android
  • App Store submission, including unlisted distribution for the internal staff app
  • Dockerized production deployment

Result

One back office and two mobile apps replaced a patchwork of tools.

Stack

Laravel 12Vue.jsFlutterPassportDockerShopify API
SaaS · Affiliate tracking

TrackReward

Multi-tenant, multi-domain affiliate platform with coupons, real-time commissions and recurring payouts.

10,000+ transactions / monthLaravel · Vue.js · MySQL · Stripe · DigitalOcean

The problem

E-commerce and SaaS businesses needed to run affiliate and reward programs without building tracking themselves.

What I built

  • Multi-tenant, multi-domain, multi-database architecture
  • Shopify and WooCommerce integrations
  • Coupon management and recurring commissions
  • Stripe payments and direct API integrations
  • DigitalOcean deployment with queue workers

Result

Attribution logic that handles more than 10,000 transactions a month.

Stack

LaravelVue.jsMySQLStripeDigitalOcean
AI agent

AI Email Agent

Reads incoming mail, classifies it and drafts or sends replies grounded in the business's own documents.

Claude / OpenAI API · Node.js · Gmail & IMAP

The problem

Small teams lose hours a day answering the same customer questions by hand.

What I built

  • Inbox polling and intent classification
  • Replies grounded in help docs, price lists and order data
  • Approval flow over Telegram or email for sensitive replies
  • Daily summary report for the owner

Result

Routine email answered in minutes, with people kept in the loop for money and complaints.

Stack

Claude / OpenAI APINode.jsGmail & IMAP
AI SaaS · in development

Social Media Agent

Writes posts, creates images and video, picks posting times and replies to comments, with one-tap approvals.

Laravel · Vue.js · MCP · Telegram Bot API

The problem

Businesses and creators struggle to post consistently and reply to every comment.

What I built

  • Page analysis and content planning
  • Post, image and video generation
  • Best-time scheduling learned from past performance
  • Comment replies with per-action approval (auto, ask, never)
  • Bring your own AI: ChatGPT, Claude or Gemini via MCP

Result

In development as a global SaaS with local-language support.

Stack

LaravelVue.jsMCPTelegram Bot API
AI SaaS · in development

AI Employee

Hire-an-AI platform: agents for HR, marketing and support that work through apps, terminals and APIs.

Claude / GPT APIs · Laravel · agent runtime

The problem

Teams want help with whole roles, not single prompts.

What I built

  • Role-based agents (HR, marketing, support, developer)
  • Runs in the cloud or on a client's own PC
  • Works through apps, terminal commands and APIs
  • Live view of every action and a full report trail

Result

In development.

Stack

Claude / GPT APIsLaravelagent runtime
SaaS · Healthcare

Hairline

Clinic management for hair-transplant clinics with booking, multi-role dashboards and affiliate payouts.

Laravel · Nuxt.js · Stripe

The problem

Clinics managed consultations, patients and referral partners across spreadsheets.

What I built

  • Appointment booking and patient CRM
  • Multi-role dashboards for clinic staff and partners
  • Affiliate commission payouts via Stripe

Result

Bookings, patients and partner payouts in one system.

Stack

LaravelNuxt.jsStripe
Creative platform

Qiccha Studio

Write a story, pick characters, scenes and a voice, and get a narrated animated video.

React · Remotion · Edge TTS

The problem

Making animated story videos normally needs animators and voice artists.

What I built

  • Story-to-scene pipeline with characters, environments and actions
  • Text-to-speech narration in male or female voices
  • SVG character library with customizable colors
  • Video rendering with Remotion

Result

A pipeline that turns written stories into narrated animations.

Stack

ReactRemotionEdge TTS
Logistics

BgasNetwork

LPG delivery and fleet management with live vehicle tracking and maintenance scheduling.

25% faster deliveriesLaravel · Vue.js · Firebase · GPS

The problem

An LPG distributor had no live view of vehicles, fuel or delivery routes.

What I built

  • Real-time vehicle tracking
  • Fuel monitoring and maintenance scheduling
  • Route optimization for delivery runs

Result

Delivery time reduced by 25%.

Stack

LaravelVue.jsFirebaseGPS
Web + Mobile

KNSAM Site Access

Key and site access management for telecom sites, with a Flutter companion app and biometric checks.

70% less unauthorized entryVue.js · Flutter · REST API · Biometrics

The problem

Telecom site access was tracked on paper with no audit trail.

What I built

  • Access requests, approvals and audit trails
  • Flutter companion app with QR scanning and notifications
  • Biometric verification at entry

Result

Unauthorized entry reduced by 70%.

Stack

Vue.jsFlutterREST APIBiometrics
Field app

Shmira / CWSP

Flutter app with a PHP backend, interactive Leaflet maps and spreadsheet import and export.

Flutter · PHP · MySQL · Leaflet · PhpSpreadsheet

The problem

Field data lived in spreadsheets with no map view.

What I built

  • Flutter mobile app
  • PHP and MySQL backend
  • Spreadsheet import and export
  • Interactive maps with Leaflet

Result

Field records and locations in one app.

Stack

FlutterPHPMySQLLeafletPhpSpreadsheet
Android app · Google Play

Spendly

Personal finance app for tracking expenses, published on Google Play.

Mobile · Google Play Console

The problem

People want a simple way to see where their money goes.

What I built

  • Expense tracking and categories
  • Google Play listing, internal testing and release management
  • App Store submission preparation

Result

Live on Google Play.

Stack

MobileGoogle Play Console
SaaS · Invoicing

EasyInvoiceBuilder

Invoice editor with PDF generation and a drag-and-drop template builder.

40% faster invoice creationLaravel · Nuxt.js · Stripe

The problem

Small businesses spent too long building invoices by hand.

What I built

  • Real-time invoice editor
  • PDF generation
  • Drag-and-drop template builder
  • Subscription billing

Result

Invoice creation 40% faster after the UX redesign.

Stack

LaravelNuxt.jsStripe
HR software

Way of Work HRMS

Payroll, attendance, employee records and recruitment on web and mobile.

Laravel · Vue.js · Flutter

The problem

HR processes were split across spreadsheets and paper.

What I built

  • Employee records and payroll
  • Attendance tracking
  • Recruitment workflows
  • Web and mobile access

Result

HR operations in one system.

Stack

LaravelVue.jsFlutter
SEO platform

RankMonster

Keyword tracking, backlink monitoring and competitor analysis with live charts.

Laravel · Vue.js · Tailwind

The problem

SEO teams needed rank and backlink data in one dashboard.

What I built

  • Keyword rank tracking
  • Backlink monitoring
  • Competitor analysis
  • Automated data fetching and charts

Result

One dashboard for daily SEO work.

Stack

LaravelVue.jsTailwind
Finance portal

Royal Capital

Client portal for a financial services firm in Bangladesh.

Nuxt · Node.js

The problem

Clients needed secure digital access to their information.

What I built

  • Secure client portal
  • Portfolio and account views

Result

Digital client access.

Stack

NuxtNode.js
Shopify

Electronics Store, Dubai

Shopify store for a gadget retailer: 341-product catalog import, collection structure and mega menus.

341 products importedShopify · Liquid · CSV automation

The problem

A Dubai retailer had a 341-product spreadsheet and no store.

What I built

  • Product CSVs generated from the source catalog
  • Parent, sub, brand and merchandising collections
  • Mega menus and collection descriptions
  • Theme customization

Result

A full catalog live and easy to browse.

Stack

ShopifyLiquidCSV automation
Affiliate platform

MustHaveKitchenTool

Amazon affiliate comparison site with fast search and an automated product data pipeline.

Laravel 12 · MySQL · Redis · Meilisearch · Playwright

The problem

Affiliate comparison sites need fresh product data and fast search.

What I built

  • Database-driven comparison pages
  • Meilisearch-powered search
  • Automated product data pipeline

Result

A scalable base for affiliate content.

Stack

Laravel 12MySQLRedisMeilisearchPlaywright
Mobile game

Planet Blast

Cannon shooter where every hit adds damage until the planet blasts. Levels, animations and ads.

Flutter · AdMob

The problem

A casual game with simple controls and long-term level progression.

What I built

  • Percentage-damage blast mechanic
  • Level and stage progression
  • Animations and ad monetization

Result

Built in Flutter for Android and iOS.

Stack

FlutterAdMob
Mobile game

Puzzle Pics

Picture puzzle game for Android and iOS.

Flutter

The problem

A relaxing picture puzzle for mobile players.

What I built

  • Picture puzzles
  • Mobile-first controls

Result

Built for Android and iOS.

Stack

Flutter
Shopify

Earthly Co & Blue Echo Care

Shopify storefronts for a sustainable-products brand and a healthcare service.

Shopify · Liquid

The problem

Two brands needed clean, fast storefronts.

What I built

  • Theme setup and customization
  • Product and service pages

Result

Both stores live.

Stack

ShopifyLiquid
Website

Farmhouse

Client website build.

Web

What I built

  • Website design and build

Stack

Web
Website

CarOne

Client website build.

Web

What I built

  • Website design and build

Stack

Web
Emad Uddin working on a laptop at his desk in Dhaka
Dhaka, BangladeshUTC+6 · remote
About me

About Emad Uddin

I'm Emad Uddin. For six years I have turned manual business processes into software. Now I put AI agents on top of that software.

I have built for finance, logistics, healthcare, HR, retail and membership businesses: multi-tenant SaaS with Stripe and Adyen billing, Flutter apps on both stores, Shopify stores and integrations, and AI agents on the Claude and OpenAI APIs. I hold a B.Sc. in Computer Science & Engineering from Presidency University and work in English and Bangla.

AI & Automation

Claude APIOpenAI APITool callingMCPPythonWebhooks

Backend

LaravelPHPNode.jsRESTWebSocketPassport

Frontend & Mobile

Vue / NuxtReactTypeScriptTailwindFlutterFirebase

Data & Cloud

MySQLPostgreSQLMongoDBRedisDockerAWSDigitalOcean
  1. NowFreelance Full-Stack & AI Automation EngineerTWG Platform, AI agents, Shopify and SaaS builds for clients
  2. 2023 – PresentFull-Stack Developer · MonsterClaw LtdMulti-tenant SaaS for 500+ users, Stripe billing, DevOps
  3. 2022 – 2023Technical Associate · DigiPro SolutionLaravel + Vue + Flutter products, QA lead, mentoring
  4. 2021 – 2022Software Developer · MonsterClaw LLCVue / Nuxt SPAs and SaaS dashboards
  5. 2019 – 2021Web & Mobile Developer · A'qa TechnologyFlutter, Firebase, Google Vision
  6. 2017 – 2019IT Expert · Development Design & ConsultantServers, security audits and support
Take a break

Bug Hunt: keep bugs out of production

Bugs are crawling toward the production server. Click or tap to squash them before they ship. Orange bugs are fast and worth 3 points. You have 3 lives.

0Score
3Lives
0Best

Ready to debug?

Squash every bug before it reaches production.

Process

How a project runs

Clear scope up front, working software every week, your code in your own repository.

  1. Discovery call

    30 minutes on what you need, who will use it and what is slowing you down today.

  2. Scope & quote

    A written plan with milestones and a fixed price, an hourly cap or a monthly rate.

  3. Build & demo

    A live staging link every week, so you can steer before anything is final.

  4. Launch & support

    Deployment, store submission, handover docs and support after launch.

Blog

Notes on AI automation and building software

All articles

AI Automation7 min read

AI Email Agents for Small Businesses: How They Cut Support Time Without Losing the Human Touch

How an AI email agent built on Claude or OpenAI reads, sorts and answers customer email, what it should never send alone, and how to roll one out safely.

Read article
Hiring7 min read

Hiring a Laravel Developer in Bangladesh: A Practical Guide for Overseas Clients

What to expect when you hire a Laravel and Vue.js developer from Bangladesh: time zones, communication, pricing models, code ownership and how to vet skills.

Read article
SaaS Engineering8 min read

Building a Multi-Tenant SaaS with Laravel and Vue.js: Architecture Choices That Matter

Single database, database-per-tenant or hybrid? Lessons from building multi-tenant, multi-domain Laravel SaaS platforms like TrackReward, with Vue.js front ends and Stripe billing.

Read article
Mobile6 min read

Flutter vs Native in 2026: Which Should Your Startup Choose?

A practical comparison of Flutter and native iOS/Android development for startups: cost, speed, performance, App Store review and when native still wins.

Read article
AI Automation6 min read

Social Media Automation with AI: What to Automate and What to Keep Human

A practical guide to AI social media automation for businesses: content planning, image and video generation, comment replies, approval flows and the mistakes to avoid.

Read article
Tutorial8 min read

How to Add Claude or OpenAI to a Laravel App: A Practical Guide

Step-by-step: calling the Claude and OpenAI APIs from Laravel, running AI work in queues, tool calling, grounding answers in your data, and controlling cost.

Read article
FAQ

Questions clients ask

Don't see yours? Ask me directly. I usually reply within 24 hours.

What does a Full-Stack & AI Automation Engineer do?

I build complete software products, from database and API to web front end and mobile apps, and I connect them to AI models such as Claude and GPT so routine work like email replies, social media posting, data entry and reporting runs automatically.

Can I hire Emad Uddin for a remote project?

Yes. I work remotely with clients in Bangladesh, the UAE and other countries. Dhaka is UTC+6, which overlaps with the Middle East and Europe during the working day. Projects run with a written scope, weekly demo links and code in your own repository.

Can you add AI features to my existing Laravel or Node.js app?

Yes. I add AI features to existing apps without a rewrite: email and ticket summaries, smart search over your documents, AI chat support, lead classification and natural-language reports, running in background queues with cost tracking.

What is an AI email agent and is it safe?

An AI email agent reads incoming messages, classifies them and drafts replies from your own documents. Routine answers can be sent automatically, while anything involving money, complaints or legal topics waits for a person to approve it.

Which technologies do you use?

Laravel, PHP, Node.js, Vue.js, Nuxt, React, TypeScript, Flutter, MySQL, PostgreSQL, MongoDB, Redis, Docker, AWS and DigitalOcean, plus the Claude and OpenAI APIs, MCP, Stripe, Adyen and Shopify.

Do you publish apps to the App Store and Google Play?

Yes. I build iOS and Android apps with Flutter and handle store submission, review responses and release management, including unlisted App Store distribution for internal staff apps.

How long does it take to build a SaaS MVP?

It depends on scope, but a focused MVP with authentication, a core workflow, billing and an admin panel usually takes 6 to 12 weeks. I start with a written scope so you know the timeline before work begins.

Do you build Shopify stores?

Yes. I set up Shopify stores, import large catalogs from spreadsheets, design collection structures and mega menus, customize themes and connect Shopify to custom platforms through its API.

Emad Uddin standing, full-length portrait
Contact

Have a process that eats your week? Let's automate it.

Tell me what you are building or what you want off your plate. I reply within 24 hours with questions or a first plan.

I reply within 24 hours.