Available for freelance work

AFZAL
IMDAD.

Dynamic Full Stack Developer crafting exceptional digital experiences. MERN & MEAN Maestro, Blockchain innovator, and AI enthusiast.

About Me

Afzal Imdad - Full Stack Developer
🚀
Available NowOpen to opportunities
💻
Full StackWeb · Mobile · Blockchain
Avatar of Afzal Imdad — Full Stack Developer, Karachi, Pakistan

Crafting Digital
Experiences That Matter

I'm a passionate Full Stack Developer, Designer & Creator — building both client-side and server-side of web applications with expertise in the MERN & MEAN stacks, exploring AI, the Metaverse, and Web3.

I craft smart contracts and dApps on Ethereum and other EVM-compatible chains, design polished UI/UX in Figma, and integrate LLMs into real-world products. My own npm package express-generator-typescript has been starred by 160+ developers worldwide.

Every line of code I write is driven by a belief that technology should solve real problems.  حسبی اللہ

Location
Karachi, Sindh, Pakistan 🇵🇰
Roles
Full Stack Developer · Blockchain Dev · AI Integrator · UI/UX Designer · Creator
Languages
English (Professional) · Urdu (Native)
Experience
3+ years · 50+ projects delivered
Education
B.S. Computer Science — Class of 2024
Platforms
Upwork · Fiverr · Toptal · Freelancer · GitHub · Medium
☕ Coffee-fueled coder 🌙 Night owl developer 📚 Continuous learner ⛓️ Web3 enthusiast 🤖 AI explorer 🎨 UI/UX Designer 🌐 Metaverse explorer 🎮 Game developer 📦 npm package author 🕌 حسبی اللہ
GitHub Profile →

Skills & Technologies

Frontend Dev

React.js95%
Next.js92%
TypeScript90%
Tailwind CSS93%
GSAP / Framer Motion85%
Vue / Angular / Svelte80%

Backend Dev

Node.js / Express93%
NestJS85%
Python / FastAPI / Django85%
PostgreSQL / MongoDB88%
GQL / REST APIs90%
Redis / Prisma / Drizzle82%

Blockchain & Web3

Solidity85%
Hardhat / Foundry82%
Ethers.js / Viem / Wagmi88%
OpenZeppelin82%
DeFi Protocols78%
IPFS / The Graph75%

Mobile Dev

React Native / Expo88%
Flutter / Dart80%
iOS (SwiftUI)65%
Android (Kotlin)70%

DevOps & Cloud

Docker / Kubernetes85%
AWS / GCP / Azure78%
GitHub Actions / CI/CD88%
Nginx / Vercel / Railway90%
Terraform / IaC68%

AI & ML

OpenAI API / LLMs90%
LangChain / LlamaIndex82%
RAG / Vector DBs78%
TensorFlow / PyTorch70%
Python AI Stack80%

Testing & QA

Jest / Vitest88%
Playwright / Cypress82%
React Testing Library85%
Postman / Supertest90%
Hardhat / Foundry Tests85%
TDD / BDD78%

Design & Tools

Figma88%
Adobe CC (Ps, Ai, Xd)80%
Tailwind / CSS Animations93%
GSAP / Framer Motion / Lottie87%
Design Systems / Tokens82%
Responsive / Accessible UI95%

Databases & Data

PostgreSQL / MySQL88%
MongoDB / Mongoose90%
Redis / Memcached82%
Supabase / Firebase85%
Elasticsearch / Algolia75%
Vector DBs (Pinecone, Weaviate)78%

Architecture & Patterns

SOLID / Clean Architecture85%
Microservices / Monorepo82%
DDD / CQRS / Event Sourcing75%
GoF Design Patterns80%
REST / GQL / gRPC / tRPC90%
System Design / Scalability78%

Programming Languages

JavaScript / TypeScript95%
Python88%
Solidity85%
Dart / Swift / Kotlin75%
Go / Rust65%
C / C++ / Java72%

CMS & E-Commerce

WordPress / WooCommerce88%
Shopify / Liquid82%
Strapi / Payload CMS85%
Sanity / Contentful80%
Medusa / Saleor72%
Stripe / Payment APIs87%

Game Development

Phaser.js (HTML5 2D)85%
Three.js (3D / WebGL)80%
Canvas API / Physics88%
Unity (C#)60%
Babylon.js / PixiJS72%
Game Loop / AI / Pathfinding78%

Auth & Security

JWT / OAuth 2.0 / OIDC90%
Clerk / Auth0 / Lucia88%
NextAuth.js / Auth.js87%
WebAuthn / Passkeys75%
RBAC / ABAC82%
OWASP / CSP / HSTS80%
TanStack Start TanStack Query TanStack Router Zustand Jotai Zod Prisma Drizzle ORM tRPC Socket.io ShadCN UI Radix UI Sanity CMS Strapi Stripe BullMQ Apache Kafka ElasticSearch Playwright Vitest Jest Three.js Phaser.js RainbowKit WalletConnect Pinecone Hugging Face Ollama CrewAI Go / Gin Rust / Actix C / C++ Unity Figma Adobe XD Vite Webpack esbuild Turborepo pnpm Cypress Postman Redux Toolkit SWC ESLint Prettier Supabase Firebase Clerk NextAuth.js Auth0 Nginx Kubernetes Terraform Prometheus Grafana RabbitMQ Shopify WordPress Payload CMS Medusa Deno Bun Astro SvelteKit SolidJS WebAssembly Rive OpenCV Pandas NumPy PyTorch Pydantic FastAPI Solana Move ZK Proofs
GitHub open source statistics
Repository Stars ⭐ Language Status
8Ball-Pool-HTML524JavaScriptActive ✓
animated-portfolio53Next.jsActive ✓
express-generator-typescript18TypeScriptActive ✓
MusicApp8Next.jsActive ✓
games-player1HTMLArchived
Total160+ stars65+ repositories

Experience & Education

  1. Full-time

    Full Stack Developer

    Zenveus

    📍 Karachi, Pakistan

    Leading full-stack development initiatives while managing end-to-end project lifecycles. Collaborating with cross-functional teams to deliver scalable web applications and mobile solutions.

    • Delivered multiple projects on schedule while maintaining high code quality and security standards
    • Managed complete project lifecycles from procurement through commissioning and deployment
    • Planned, designed, and scheduled development phases for large-scale enterprise projects
    • Identified resource requirements and established project roadmaps to meet strategic goals
    • Negotiated and managed third-party vendor contracts for project deliverables
    ReactNext.jsNode.js TypeScriptServerlessAWS Project Management
  2. Full-time

    Full Stack Engineer

    Cubicus.io

    📍 Karachi, Pakistan

    Engineered scalable web applications and APIs while collaborating with engineering teams to build innovative blockchain and Web3 solutions.

    • Collaborated with engineering teams to brainstorm solutions, debug complex issues, and conduct code reviews
    • Designed and implemented scalable RESTful and GraphQL APIs serving thousands of users
    • Performed development, debugging, optimization, and automation to support product implementation
    • Mastered the full technology stack including applications, services, and databases for optimal performance
    • Built and deployed Web3 applications with smart contract integration
    Node.jsExpressReact Web3.jsSolidityPostgreSQL MongoDB
  3. Contract

    Project Manager

    Cubicus.io

    📍 Karachi, Pakistan

    Oversaw project delivery and team coordination, ensuring timely execution of development initiatives while maintaining quality standards.

    • Met project deadlines consistently without compromising build quality or workplace safety
    • Managed projects from initial procurement through final commissioning
    • Planned, designed, and scheduled phases for large-scale development projects
    • Identified plans and resources required to meet project goals and objectives
    • Negotiated and managed third-party contracts related to project deliverables
    AgileScrumJira Team LeadershipStakeholder Management
  4. Remote

    Full Stack Developer

    OneGrid

    🌐 Remote

    Developed and maintained Web3 community dashboard platform with NFT management and token-gated content features.

    • Conducted thorough code reviews and debugging to ensure high-quality deliverables
    • Architected and built scalable backend infrastructure for Web3 applications
    • Implemented NFT management systems and secure token-gated content access
    • Integrated blockchain wallets and smart contract interactions
    Next.jsNode.jsWeb3.js SolidityNFTDeFi
  5. Internship

    Frontend Developer

    SenseFlow Pvt Ltd

    📍 Karachi, Pakistan

    Developed responsive web applications and contributed to UI/UX improvements while working in an Agile Scrum environment.

    • Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms
    • Produced cross-browser compatible websites ensuring consistent user experience
    • Researched emerging web technologies and trends for incorporation into projects
    • Designed and updated layouts to meet usability and performance requirements
    • Contributed to projects within Scrum project management environments
    • Performed unit testing of web applications and troubleshot production issues
    HTML5CSS3JavaScript Responsive DesignScrum
  6. Freelance

    Full Stack Developer

    Freelance / Remote

    🌐 Worldwide

    Building full-stack web applications for clients worldwide. Specializing in MERN/MEAN stack, blockchain solutions, and AI-powered applications.

    • Delivered 50+ projects across web, mobile, and blockchain domains
    • Built dApps with Solidity smart contracts on Ethereum
    • Integrated AI APIs (OpenAI, Anthropic Claude) into production apps
    • Cross-platform mobile apps with Flutter & React Native
    • Full CI/CD pipelines — Docker, GitHub Actions, Vercel
    ReactNext.jsNode.js TypeScriptSolidityFlutter PythonAWS
  7. Open Source

    Open Source Contributor

    GitHub · @afzalimdad9

    🌐 Open Source

    Active contributor to OSS. Created repositories including portfolio templates, games, and developer tools used by developers worldwide.

    • 8Ball Pool HTML5 game — 24+ GitHub stars
    • Animated portfolio template — 53+ stars, widely forked
    • express-generator-typescript — TypeScript Express CLI scaffolding tool
    • 160+ combined stars across 65+ repositories
    JavaScriptTypeScript HTML5CSS3 ReactNext.js
  8. Education

    B.S. Computer Science

    University · Pakistan

    🎓 Karachi, Pakistan

    Planned undergraduate studies focused on advanced computer science theory, distributed systems, and applied AI. Build a strong foundation in algorithms, data structures, and software engineering while shipping real-world projects.

    • Data Structures & Algorithms
    • Operating Systems & Distributed Systems
    • Projects across 10+ programming languages
    • Agile/Scrum team project leadership
    • Research in AI/ML and Blockchain
    • Software Architecture & System Design
    C++JavaPython JavaScriptReactNode.js System Design AI/ML
  9. Education

    Intermediate (HSC) – Computer Science

    College · Pakistan

    📘 Karachi, Pakistan

    Planned higher secondary education with focus on computer science, mathematics, and physics.

    • Computer Science Fundamentals
    • Advanced Mathematics
    • Physics & Analytical Thinking
  10. Education

    Matriculation (Science)

    Board of Secondary Education · Pakistan

    📚 Karachi, Pakistan

    Currently completing secondary education while actively working as a software engineer and building production-grade projects.

    • Mathematics & Science Foundation
    • Self-taught Software Development
    • Parallel professional development in web & system engineering

Featured Projects

View All Repos →

8Ball Pool HTML5

Fully functional 8-ball pool game with HTML5 Canvas and realistic physics. Play against AI or 2nd player. Open source with 24+ GitHub stars.

  • HTML5 Canvas
  • JavaScript
  • Physics

Animated Portfolio

Creative & animated portfolio template built with Next.js. Forked and starred by 53+ developers worldwide. Fully responsive with smooth animations.

  • Next.js
  • React
  • CSS Animations

express-generator-typescript

Scaffolding CLI — create a new Express app with full TypeScript setup, production-ready out of the box. 18+ GitHub stars.

  • Node.js
  • TypeScript
  • CLI Tool

Nosh NFT Marketplace

A cutting-edge NFT marketplace built for seamless buying and selling. Features include secure wallet integration, real-time bidding, and gas-optimized smart contracts on Ethereum.

  • Next.js
  • Express.js
  • PostgreSQL
  • Solidity
  • AWS EC2

OneGrid Web3 Dashboard

All-in-one Web3 community dashboard providing seamless NFT management, secure token-gated content access, and enhanced member engagement tools for DAOs and communities.

  • Next.js
  • Node.js
  • Web3.js
  • React
  • Solidity

RichAI Platform

AI-powered image generator and Voice GPT assistant featuring crypto chatbot, talking avatar, and advanced NLP technology for smarter conversations.

  • Next.js
  • Python
  • Stable Diffusion
  • NLP
  • Web3

PayGlo.io

Modern payment gateway supporting crypto and fiat transactions. Built with Rust backend for high performance and Stripe integration for traditional payments.

  • Next.js
  • Rust
  • Stripe
  • Web3
  • Payment Gateway

LinkDrip

URL shortening platform with user-friendly interface built with React. Features analytics dashboard, custom domains, and Stripe subscription management.

  • React
  • Next.js
  • Stripe
  • Chakra UI
  • Cloudflare

Pulse Genesis

DeFi protocol allowing secure connection to decentralized apps. Features NFT viewing, token swapping, yield farming, and integration with hot DeFi protocols.

  • React
  • Node.js
  • Web3.js
  • Solidity
  • Firebase

Pixpel.io

Crypto DEX built on Concordium Blockchain. Features NFT trading, token swaps, and Rust-based smart contracts with focus on privacy and compliance.

  • Next.js
  • Rust
  • Solidity
  • Web3.js
  • Concordium

Tiny Kiwi

Online photo editor built with Next.js featuring robust snapshot functionality. Improved system reliability and elevated user experience for seamless editing.

  • Next.js
  • React
  • Canvas API
  • WebGL
  • TypeScript

TMA Message Center

Mobile application for Towel Manufacturing Association members to access business queries. Built with React Native and Web3 integration for secure communications.

  • React Native
  • Node.js
  • Web3
  • Express.js
  • React

Invest PowerLabs

Platform connecting entrepreneurs, investors, and executives in the Web3 ecosystem. Helping founders navigate new technology and scale their impact.

  • Next.js
  • Node.js
  • Web3.js
  • React
  • Solidity

Script Matix

NFT marketplace with auction management system. Crafted intuitive UI for buyers and sellers with React-based solutions for seamless trading experience.

  • React
  • Node.js
  • Solidity
  • NFT
  • Auction

Summare.ai

AI-focused content platform providing latest articles, blogs, and thought leadership. Central hub for AI enthusiasts, researchers, and professionals.

  • Next.js
  • Node.js
  • Solidity
  • Ethereum
  • NFT

Tarrot Cards

Web3-based tarot card reading platform with 3D card animations. Users get free readings with Stripe integration for premium features.

  • Next.js
  • Three.js
  • Stripe
  • Web3
  • 3D

Arbitrage Trading Bot

Automated arbitrage bot that executes flash loan transactions across DEXs, purchasing tokens and selling for profit within single atomic transactions.

  • Solidity
  • Node.js
  • Web3.js
  • Flash Loans
  • DeFi

PAAPAM B2B Marketplace

B2B marketplace platform for Pakistan Association of Automotive Parts & Accessories Manufacturers. Facilitates wholesale trading and supplier connections.

  • PHP
  • CodeIgniter
  • jQuery
  • Webpack
  • JavaScript

Music Streaming App

Sleek music streaming app with smooth audio playback, modern UI, and great listening experience built with Next.js.

  • Next.js
  • Audio API
  • TypeScript

DeFi Smart Contracts

Production-ready ERC20, ERC721, staking, and AMM pool contracts. Fully tested with Hardhat.

  • Solidity
  • Hardhat
  • OpenZeppelin

Games Player

Uses Ruffle to run Flash games in the browser — preserving classic web gaming history for future generations.

  • HTML
  • Ruffle
  • Flash

Tools & Platforms

IDEs & Editors

  • Zed
  • VS Code
  • WebStorm / IntelliJ
  • Neovim
  • Android Studio
  • Xcode

Version Control

  • Git / GitHub
  • GitLab
  • GitHub Actions
  • Git Flow / GitHub Flow
  • Git Hooks / Husky
  • Git LFS

Cloud & Hosting

  • Vercel / Netlify
  • AWS (EC2, S3, Lambda)
  • GCP / Azure
  • Railway / Render
  • DigitalOcean
  • Supabase / Firebase

API & Testing

  • Postman / Bruno
  • Insomnia / Hoppscotch
  • GraphiQL / Altair
  • Playwright / Cypress
  • Jest / Vitest
  • k6 (load testing)

DevOps & Infra

  • Docker / Compose
  • Kubernetes / Helm
  • Nginx / Caddy
  • Terraform / Pulumi
  • Prometheus / Grafana
  • ELK Stack

Productivity

  • Notion / Obsidian
  • Jira / ClickUp / Trello
  • Slack / Discord
  • Warp Terminal
  • tmux / fzf / ripgrep
  • OBS / Loom

Freelance Platforms

  • Upwork
  • Fiverr
  • Toptal
  • Freelancer.com
  • PeoplePerHour
  • Contra / AngelList

Communities

  • GitHub
  • Medium / Dev.to
  • Stack Overflow
  • Hashnode
  • CodePen / CodeSandbox
  • Hacker News

Architecture & Patterns

SOLID Principles

  • Single Responsibility Principle
  • Open / Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

GoF Design Patterns

  • Creational: Factory, Builder, Singleton, Prototype
  • Structural: Adapter, Decorator, Facade, Proxy
  • Behavioral: Observer, Strategy, Command, Iterator

App Architecture

  • Clean Architecture · Onion Architecture
  • Microservices · Serverless · Monorepo
  • DDD — Bounded Contexts, Aggregates
  • CQRS · Event Sourcing · EDA
  • Hexagonal (Ports & Adapters)

Resilience Patterns

  • Circuit Breaker · Retry · Timeout
  • Bulkhead · Rate Limiting · Throttling
  • Fallback · Graceful Degradation
  • Health Check · Leader Election

Deployment Patterns

  • Blue-Green · Canary · Rolling
  • Feature Flags · A/B Testing
  • Infrastructure as Code (IaC)
  • Immutable Infrastructure

Core Principles

  • DRY · KISS · YAGNI
  • Separation of Concerns
  • Dependency Injection · IoC
  • Idempotency · Immutability
  • Fail Fast · Command-Query Separation

CS Fundamentals

Data Structures

  • Arrays · Linked Lists · Stacks & Queues
  • Hash Tables · Sets · Maps
  • Trees (BST, AVL, Red-Black)
  • Heaps · Tries · Graphs

Algorithms

  • Sorting: Quick, Merge, Heap, Insertion
  • Search: Binary, BFS, DFS
  • Dynamic Programming · Greedy
  • Graph: Dijkstra, A*, Bellman-Ford
  • Big O — Time & Space Complexity

Operating Systems

  • Processes & Threads · Concurrency
  • Mutex / Semaphore · Deadlocks
  • Memory Management · Virtual Memory
  • File Systems · Scheduling Algorithms

Networking

  • OSI Model · TCP/IP Stack
  • HTTP/1.1 · HTTP/2 · HTTP/3 (QUIC)
  • DNS · CDN · Load Balancing
  • SSL/TLS · VPN · WebSockets

System Design

  • Sharding · Replication · Caching
  • CAP Theorem · Consistent Hashing
  • Distributed Transactions (SAGA, 2PC)
  • Consensus: Paxos · Raft
  • Message Queues · Event-Driven

Database Theory

  • ACID · BASE · Isolation Levels
  • Indexing: B-Tree · Hash
  • Normalization · Denormalization
  • Query Optimization · Transactions

Security Fundamentals

  • Cryptography: Symmetric / Asymmetric
  • Hashing · Digital Signatures · PKI
  • OWASP Top 10 · Threat Modeling
  • XSS · CSRF · SQLi Prevention

Math for ML

  • Linear Algebra: Vectors · Matrices · SVD
  • Calculus: Gradients · Chain Rule
  • Probability · Bayes' Theorem
  • Optimization: Adam · SGD · RMSprop

Latest Articles

Read on Medium →

7 min read

  • Zed
  • VS Code
  • Dev Tools

Why I chose Zed over Visual Studio Code

After years with VS Code, I switched to Zed. Here's what I found — the good, the missing features, and whether it's worth making the switch.

Read Article →

10 min read

  • TypeScript
  • OOP
  • Architecture

The M.I.N.T Principal: OOP in TypeScript

A new guideline for when to use OOP in TypeScript — and when to reach for functional patterns instead.

Read Article →

8 min read

  • JavaScript
  • Functional
  • TC39

New JavaScript Pipeline Operator: One-Liners for Everything

The pipeline operator proposal brings functional composition to JS natively. Change the way you chain operations.

Read Article →

What Clients Say

Afzal delivered a complete dApp ahead of schedule. His Solidity code was clean, well-tested, and gas-optimized. Highly recommended for any Web3 project.

Ahmed R. — Blockchain Startup Founder

The AI-powered dashboard Afzal built for us exceeded all expectations. Real-time data, beautiful UI, and the LLM integration worked flawlessly.

Sarah M. — SaaS Product Manager

Afzal rewrote our legacy JS codebase in TypeScript. Performance improved dramatically — response times dropped from 800ms to 120ms.

James K. — Engineering Lead, Fintech

Certifications & Learning

Cloud

  • TargetAWS Solutions Architect
  • TargetAzure Developer Associate
  • TargetGCP Professional Developer

DevOps

  • TargetCKA / CKAD
  • TargetHashiCorp Terraform Associate
  • TargetDocker Certified Associate

Development

  • TargetOpenJS Node.js Developer
  • TargetMeta Front-End Professional
  • TargetMongoDB Developer Associate

AI/ML & Security

  • TargetTensorFlow Developer Certificate
  • TargetAWS ML Specialty
  • TargetCompTIA Security+

Web3 & Blockchain

  • TargetEthereum Developer Certification
  • TargetCertified Solidity Developer
  • TargetChainlink Developer Certification
Frontend Masters Egghead.io Coursera Udemy edX O'Reilly Learning LeetCode Exercism Codewars HackerRank The Odin Project freeCodeCamp

Professional Skills

Core Professional

  • Communication & Collaboration
  • Leadership & Teamwork
  • Problem Solving & Critical Thinking
  • Creativity & Innovation
  • Adaptability & Resilience
  • Attention to Detail

Business & Strategy

  • IT Consulting · Client Management
  • Technical Sales & Proposal Writing
  • Branding & Personal Marketing
  • Budgeting & Cost Optimization
  • Contract Negotiation
  • Vendor Management

Agile & Project Mgmt

  • Scrum (Master & PO roles)
  • Kanban · Lean · SAFe
  • Sprint Planning · Retrospectives
  • Jira · ClickUp · Notion
  • Team Building · Mentoring

Content & Growth

  • Technical Writing & Blogging
  • Public Speaking & Presentation
  • Open Source Contributions
  • Mentorship (mentor & mentee)
  • Knowledge Sharing
  • Continuous Learning (OKRs, SMART)

Frequently Asked Questions

Let's Build Something Amazing

Whether you have a project in mind, want to collaborate, or just say hello — my inbox is always open. I typically respond within .

⏱ Usually responds within

Send Me a Message 💬

Your Name
Contact Details
Your email won't be shared with anyone
Your Message
0 characters

Download CV

Get a copy of Afzal's latest résumé — covering full-stack development, blockchain engineering, AI integration, and open-source contributions. Available in PDF format.