Skip to main content

Full-Stack Software Engineer

Next.js & NestJS · SaaS · AI · 4+ years

Full-Stack Software Engineer with 4+ years of experience designing and shipping multi-tenant AI SaaS platforms end-to-end on Next.js and NestJS within type-safe monorepo and microservices architectures. Proven experience scaling products to 10k+ users with secure auth, Stripe billing, and complex CRM and payment integrations.

Islamabad, Pakistan

Available for UK & international clients — remote, GMT/BST

// request lifecycle

About Me

01 / 04
01 / CLIENTorigin: islamabad, pk

I'm Muhammad Asad Akmal, a Full-Stack Software Engineer based in Islamabad, Pakistan, with 4+ years of experience designing and shipping multi-tenant AI SaaS platforms end-to-end using Next.js, NestJS, and TypeScript.

Asad — portrait
client: asad.png
02 / API GATEWAYcapabilities loaded

I specialize in type-safe monorepo and microservices architectures—shipping platforms that serve 10k+ users, from AI-driven recruitment and site-intelligence tools to accounting SaaS, CRM, and payment integrations. I focus on clean architecture, performance, Stripe billing, and secure auth (JWT/OAuth, RBAC, 2FA) so products scale reliably.

  • --saas-scale
    SaaS & ScaleBuilt and scaled platforms serving 10k+ users with Turborepo, NX, and microservices.
  • --nextjs-nestjs
    Next.js & NestJSEnd-to-end ownership from UI to APIs: React, GraphQL, REST, and monorepo architecture.
  • --ai-integrations
    AI & IntegrationsAI-driven features, CRM (HubSpot, Jobber), payments (Stripe, PayPal), and workflow automation.
  • --clean-secure
    Clean & SecureRBAC, 2FA, and maintainable code so products stay fast, secure, and easy to extend.
  • --ship-iterate
    Ship & IterateFrom MVP to production: Agile, CI/CD, Docker, AWS. Delivered Terravive, Siftsight, 15Fashion, and more.
03 / DATABASEmetrics: live
Years Experience
4+
Projects Completed
10+
Technologies
25+
Users Served
10k+
04 / RESPONSE200 OK

When I'm not shipping features, I stay sharp with the latest in React, Node, and cloud (AWS, Docker, CI/CD) and enjoy sharing what I learn with the developer community.

payload: Next.js,NestJS,TypeScript,GraphQL,PostgreSQL,AWS
  • Core Full-Stack Expertise: TypeScript, Next.js, React.js, NestJS, PostgreSQL, REST APIs
  • Frontend Engineering: TanStack Query & Table, Zustand, React Hook Form, Zod, TailwindCSS, Shadcn/UI, Radix UI, Base UI, Vite, Three.js, Recharts
  • Backend & Architecture: Express.js, Passport (JWT/OAuth), GraphQL (Apollo), OpenAPI (Swagger/Scalar), Microservices, DDD & Domain Events, NX Monorepo, Turborepo
  • Databases & ORM: Redis, Prisma, MongoDB, MySQL, TypeORM, Drizzle ORM, Mongoose, Django ORM
  • Cloud & DevOps: AWS (EC2/S3/RDS/SQS/SES), Docker & Compose, GitHub Actions, Nginx, PM2, Linux
  • Developer Tools: Git, PNPM, Postman, ESLint / Prettier, oxlint / oxfmt, openapi-typescript, Husky / Commitlint, Vitest / Jest / MSW
  • Additional Languages & Frameworks: JavaScript, Python, Solidity, Django, Django REST Framework

// skill system

Skills & Technologies

01 / 07

Core Full-Stack Expertise

scroll to explore all 7 orbits →

// also in orbit — 26 integrations

StripePayPalCloverPayrixPCIVaultQuickBooks Online (OAuth 2.0)HubSpotGoHighLevelJobberPipedriveAspireZapierPostHogResendAWS SESReact Testing LibrarySupertestWebSocketsGraphQL SubscriptionsMulti-tenancyRBAC2FAOAuth 2.0AES-256-GCMFeature FlagsATS IntegrationsStripePayPalCloverPayrixPCIVaultQuickBooks Online (OAuth 2.0)HubSpotGoHighLevelJobberPipedriveAspireZapierPostHogResendAWS SESReact Testing LibrarySupertestWebSocketsGraphQL SubscriptionsMulti-tenancyRBAC2FAOAuth 2.0AES-256-GCMFeature FlagsATS Integrations

// ship log — 11 featured

Selected Work

terravive.app
Terravive — Multi-tenant, AI-assisted site-intelligence SaaS for architects, built end-to-end as a type-safe Turborepo monorepo (NestJS 11 API + Next.js 16 RSC admin).
01 / 112025-2026

Terravive

Multi-tenant, AI-assisted site-intelligence SaaS for architects, built end-to-end as a type-safe Turborepo monorepo (NestJS 11 API + Next.js 16 RSC admin).

LIVE MULTI-TENANT SAAS WITH END-TO-END TYPE SAFETY
Next.js 16NestJS 11Drizzle ORMPostgreSQLOpenAPITanStack Query
View case study
stedi.app
Stedi — Virtual-CFO accounting SaaS, re-engineered from a low-code Base44 prototype into a production-grade Express + Prisma + PostgreSQL backend on AWS.
02 / 112025

Stedi

Virtual-CFO accounting SaaS, re-engineered from a low-code Base44 prototype into a production-grade Express + Prisma + PostgreSQL backend on AWS.

28 PRODUCTION REST ENDPOINTS REPLACING THE LOW-CODE PROTOTYPE
Express.jsPrismaPostgreSQLAWSQuickBooks OAuth 2.0AES-256-GCM
View case study
siftsight.app
Siftsight — AI-powered recruitment SaaS featuring ATS pipelines, real-time chat, video interviews, and AI-based personality assessments. Spearheaded end-to-end delivery.
03 / 112025-2026

Siftsight

AI-powered recruitment SaaS featuring ATS pipelines, real-time chat, video interviews, and AI-based personality assessments. Spearheaded end-to-end delivery.

SCALED TO 7K+ ACTIVE USERS IN PRODUCTION
Next.jsNestJSGraphQLTurborepoRBAC2FA
View case study
15fashion.app
15Fashion — SEO-driven fashion discovery platform, optimized for page-load performance and organic search visibility using Next.js SSR.
04 / 112024

15Fashion

SEO-driven fashion discovery platform, optimized for page-load performance and organic search visibility using Next.js SSR.

IMPROVED PAGE-LOAD PERFORMANCE BY 60%
Next.jsSSRSEOPerformance
View case study
density-blaster.app
Density Blaster — Marketing automation platform enabling users to design campaigns and creatives using a canvas-based editor. Frontend with Next.js and Polotno, scalable backend APIs in NestJS.
05 / 112024

Density Blaster

Marketing automation platform enabling users to design campaigns and creatives using a canvas-based editor. Frontend with Next.js and Polotno, scalable backend APIs in NestJS.

CANVAS-BASED EDITOR FOR CAMPAIGN CREATIVES
Next.jsPolotnoNestJS
View case study
deeplawn.app
Deeplawn — Contributed to migration from v1 to v2 using Next.js 14 and NestJS within a microservices architecture and NX monorepo.
06 / 112024

Deeplawn

Contributed to migration from v1 to v2 using Next.js 14 and NestJS within a microservices architecture and NX monorepo.

MIGRATED THE PLATFORM FROM V1 TO V2 ON A MICROSERVICES ARCHITECTURE
Next.js 14NestJSNXMicroservices
View case study
qoloring.app
Qoloring — Personalized coloring and sketchbook marketplace using the T3 stack (TypeScript, Next.js, Shadcn, Drizzle ORM, PostgreSQL).
07 / 112024

Qoloring

Personalized coloring and sketchbook marketplace using the T3 stack (TypeScript, Next.js, Shadcn, Drizzle ORM, PostgreSQL).

PERSONALIZED COLORING AND SKETCHBOOK MARKETPLACE SHIPPED LIVE
Next.jsDrizzle ORMPostgreSQLShadcn
View case study
candle-bet.app
Candle-BET — Web3-based betting platform with smart contracts built using Ethereum and Solidity. Led MVP development. Real-time data pipelines using The Graph Protocol and WebSockets.
08 / 112023

Candle-BET

Web3-based betting platform with smart contracts built using Ethereum and Solidity. Led MVP development. Real-time data pipelines using The Graph Protocol and WebSockets.

SHIPPED THE MVP WITH ON-CHAIN BETTING SMART CONTRACTS
EthereumSolidityThe GraphWebSockets
View case study
ensrig.app
ENSRIG — Ethereum Name Service (ENS) Marketplace with AI-powered domain appraisal. Users can buy, sell, and evaluate ENS domains via a Next.js web app and a Flutter mobile app backed by on-chain data.
09 / 112023

ENSRIG

Ethereum Name Service (ENS) Marketplace with AI-powered domain appraisal. Users can buy, sell, and evaluate ENS domains via a Next.js web app and a Flutter mobile app backed by on-chain data.

DECENTRALIZED ENS MARKETPLACE WITH AI-BASED APPRAISAL
Next.jsFlutterEthereumSmart Contracts
View case study
buy-with-metamask.app
Buy with MetaMask — Crypto payment integration for e-commerce, enabling cryptocurrency payments via MetaMask alongside traditional gateways like Stripe for seamless Web3 payment flows.
10 / 112023

Buy with MetaMask

Crypto payment integration for e-commerce, enabling cryptocurrency payments via MetaMask alongside traditional gateways like Stripe for seamless Web3 payment flows.

UNIFIED WEB3 AND TRADITIONAL CHECKOUT IN ONE FLOW
MetaMaskStripeWeb3
View case study
digiart.app
DigiArt — Online digital art marketplace for selling digital art assets including graphics, templates, fonts, and photos. Scalable architecture and optimized digital content delivery.
11 / 11

DigiArt

Online digital art marketplace for selling digital art assets including graphics, templates, fonts, and photos. Scalable architecture and optimized digital content delivery.

ONLINE DIGITAL ART MARKETPLACE
Next.jsE-commerceDigital Delivery
View case study

// career history

Experience

$ git log --graph --all career/

8572f49(HEAD → main, tag: ikonic-solutions)you are here

Ikonic Solutions

Full-Stack Developer

Jul 2025 – Present · Islamabad, Pakistan · Full-time

  • 65e30aArchitected Terravive's type-safe monorepo (NestJS 11 + Next.js 16 RSC) with OpenAPI-to-TanStack Query type propagation
  • be00c5Hardened platforms with JWT/OAuth, RBAC, multi-tenant isolation, Stripe billing, and AWS S3 uploads
  • b50511Re-engineered Stedi's backend (Express + Prisma) with a multi-realm QuickBooks OAuth 2.0 flow and AES-256-GCM token storage
  • 48a5ddEnforced CI quality gates (typecheck, oxlint/oxfmt, Vitest) for zero-warning merges
  • Shipped Terravive and Siftsight (7k+ active users) to production
  • Improved 15Fashion page-load performance by 60% and organic traffic by 30%
  • Delivered domain-event-driven audit logging and multi-tenant data isolation
refs/tech:Next.js 16NestJS 11Drizzle ORMPrismaPostgreSQLOpenAPITanStack QueryStripeAWS S3Turborepo
a3c83d0(tag: samsoft)

Samsoft

Full-Stack Developer

May 2024 – Jul 2025 · Islamabad, Pakistan · Full-time

  • cf07f7Built Density Blaster and Qoloring
  • 1ba531Migrated Deeplawn v1 to v2
  • d0699fIntegrated CRM and payment ecosystems
  • Scaled to 10k+ active users
  • 40% reduction in manual operations
refs/tech:Next.jsNestJSPolotnoNXDrizzle ORMPostgreSQL
dea5031(tag: lighthouse-development)

Lighthouse Development

MERN Stack Developer

May 2023 – Apr 2024 · Islamabad, Pakistan · Full-time

  • 097bdfLed Candle-BET MVP
  • 4bc036Built Baaazaar e-commerce platform
  • 36e2b8Real-time pipelines with The Graph and WebSockets
refs/tech:EthereumSolidityThe GraphWebSocketsMERNNext.jsTailwindCSS
2ce70db(tag: icubemedia)

IcubeMedia

Full-Stack Developer

Oct 2022 – Apr 2023 · Remote · Full-time

  • e09aa8Developed Fullet Web3 identity SaaS
  • dd41cdNext.js and Chakra UI frontend
  • 71a5d1NestJS backend with WebSockets
  • Contributed to Fullet Web3 identity tracking SaaS MVP
  • Real-time backend with WebSocket and Socket.IO
refs/tech:Next.jsChakra UINestJSWebSocketSocket.IO

$ git tag --list

TypeScriptJavaScriptPythonSolidityReact.jsNext.jsZustandTanStack React QueryReact Hook FormZodRadix UIShadcnTailwindCSSChakra UINestJSExpress.jsDjangoMERN StackPostgreSQLMongoDBMySQLRedisPrismaTypeORMDrizzle ORMGraphQLREST APIsAWSDockerGit

// frequently asked

Working with me

Remote engagements for UK & international clients — the details that matter before we start.

  • Do you work with UK clients remotely?

    Yes. I work remotely with UK and international clients, keeping GMT/BST business hours for overlapping communication. I'm based in Islamabad, Pakistan, and have shipped production SaaS for teams across time zones — async-first, with clear updates and reliable delivery.

  • Are you available on a contract / outside-IR35 basis?

    Yes. I take on freelance and contract engagements on a day-rate basis, including outside-IR35 arrangements for UK companies. Engagements can be fixed-scope (e.g. an MVP build) or ongoing (embedded in your team as a full-stack engineer).

  • What kind of projects do you build?

    I specialise in multi-tenant SaaS platforms built end-to-end with Next.js, NestJS and TypeScript — including AI features, Stripe subscription billing, and CRM integrations (HubSpot, GoHighLevel, Jobber). I've scaled products to 10k+ users with secure auth (JWT/OAuth, RBAC, 2FA) and monorepo/microservices architecture.

  • Can you build a SaaS MVP from scratch?

    Yes. I take SaaS products from idea to production — architecture, UI, APIs, payments, auth and deployment on AWS with CI/CD. For startups I focus on shipping a lean, well-architected MVP fast, then iterating as you find product-market fit.

  • Which technologies do you use?

    My core stack is Next.js, React, NestJS, TypeScript, PostgreSQL and GraphQL, with Turborepo/Nx monorepos, Stripe, AWS, and Docker. I also work with Prisma, Redis, MongoDB, and integrate third-party CRM and payment providers.

  • How do we get started?

    Send a short brief through the contact form or email m.asadakmal1999@gmail.com. I'll reply within 24 hours, and we can set up a call to scope the work, timeline and day rate before anything is committed.

// deploy to production

Let's build something that scales.

request.http

$ curl -X POST asadakmal.com/contact

{
}

// endpoints

status: available

Accepting new freelance & contract projects for UK & international clients — remote, GMT/BST hours, day-rate / outside-IR35.