Muhammad Hanzala

Full-stack developerCreator of UploadCN

You bring the napkin sketch. I ship the real thing: fast, solid, and a little bit delightful.

MH
Based in
Faisalabad, Punjab, Pakistan
Currently
Lead at Venre and Fenzro

About

I'm a full-stack developer from Faisalabad, Pakistan. I design and build digital products from first idea to production, pairing thoughtful interfaces with reliable systems behind them. I'm also the creator of UploadCN, an open-source file upload toolkit for shadcn/ui listed in the official shadcn registry directory. I care about the details users feel, the architecture teams depend on, and shipping work that creates real momentum.

More in quick facts and FAQs about me, and I write about Next.js, shadcn/ui and file uploads on my blog.

Work Experience

V

Full-time1 yr 3 mos

On-site

  1. Lead Full Stack Developer

    Dec 2025 - Present11 mos

    Lahore, Punjab, Pakistan

  2. Associate Full Stack Developer

    Aug 2025 - Dec 20255 mos

    South Asia

    Skills:

Leading full-stack product delivery across modern web platforms, from architecture and interface systems to cloud infrastructure, integrations, and production releases.

F

Lead Product Engineer

Current

Fenzro (opens in a new tab)Full-time

Sep 2025 - Present1 yr 2 mos

South AsiaHybrid

Skills:

Leading product engineering for Fenzro, the AI finance operating system that coordinates bookkeeping, reporting, document processing, and compliance workflows.

V

Next.js | MERN Stack Developer

Vonix Soft (opens in a new tab)Full-time

Sep 2022 - Apr 20252 yrs 8 mos

Faisalabad, Punjab, PakistanOn-site

Built and shipped responsive full-stack products for clients, contributing across product design, frontend engineering, backend services, databases, and deployment.

Education

Capabilities

Core capabilities

What I use to take products from idea to production.

Cloud & delivery

Production infrastructure that stays reliable as products grow.

AWS
Docker
Cloud-native
CI/CD
Vercel

Product engineering

Fast, polished SaaS products built across the full stack.

SaaS
Microservices
Next.js
React
TypeScript
Node.js
NestJS
Express.js

Data & systems

Practical APIs, databases, integrations, and automated testing.

PostgreSQL
MongoDB
Prisma
REST APIs
Vitest

AI & automation

AI-native features designed around real product workflows, data, and users.

AI integrations
Agentic workflows
Streaming AI
Document intelligence
Retrieval systems
Workflow automation

Open Source

UploadCN cover: a dark upload dashboard showing a drop zone, a queue of files with progress bars and a product media grid, next to the headline File uploads, built for shadcn.

UploadCN

Production-ready file uploads, built for shadcn.

Open-source upload components and blocks for shadcn/ui, with a tested upload engine underneath: queues, retries, chunked and resumable uploads, presigned S3 and R2, Cloudinary, virus scanning and OCR. You install the UI as source code with the shadcn CLI; the hard parts ship as small npm packages.

Blocks30 of them animated
58
Automated tests
1,400+
npm packages
3
Licensed
MIT

Works with all 8 shadcn styles, 3 bases (Radix, Base UI, React Aria) and 5 icon libraries.

Install

npx shadcn@latest add @uploadcn/file-upload

My Projects

Full-stack products, built end to end

Selected work across AI finance, marketplaces, booking systems, architecture, construction, tax, and professional services.

UploadCN cover: a dark upload dashboard showing a drop zone, a queue of files with progress bars and a product media grid, next to the headline File uploads, built for shadcn.
Featured
Open source

Open source · Developer tools · shadcn/ui registry

Open-source upload components and blocks for shadcn/ui, with a tested upload engine underneath: queues, retries, chunked and resumable uploads, presigned S3 and R2, Cloudinary, virus scanning and…

TypeScript
React 19
Next.js 16
Tailwind CSS v4
shadcn/ui
Turborepo
pnpm
Fumadocs
Vitest
Playwright
Changesets
GitHub Actions
Netlify

Featured · AI finance platform

An AI-driven bookkeeping and financial operations dashboard built around how modern businesses run. Specialised agents coordinate day-to-day bookkeeping, reporting, document processing, and…

Next.js
NestJS
Express.js
AWS ECS
DocumentDB
Cognito
S3
SQS
Textract
Plaid
Google APIs
Docker
Vitest

Fintech · Product website

The official product website for Fenzro—the finance operating system that turns scattered bookkeeping, reporting, and compliance work into one coordinated experience.

Next.js
Tailwind CSS
shadcn/ui
Nodemailer
Vercel

Tax · Accounting · Consulting

A modern website and CRM platform for a London, Ontario firm delivering tax, accounting, and consulting services.

Next.js
Express.js
Google APIs
Docker
AWS EC2
AWS S3

Marketplace · Campus platform

An all-in-one verified campus hub where students can buy and sell, find jobs, discover events, promote services, and run storefronts without relying on scattered group chats and unverified pages.

Next.js
NestJS
Stripe
shadcn/ui
Vitest
Nodemailer
AWS
Cognito
Docker
S3

Adventure · Booking platform

A complete adventure-sports discovery and booking experience for multi-adventure activities across Valencia, designed to connect people with nature and memorable outdoor challenges.

Next.js
Express.js
AWS EC2
Docker

Architecture · Construction

A bold, editorial digital presence for an architecture and construction group that takes projects from ambitious concepts through flawless execution.

Next.js
shadcn/ui
Express.js
Nodemailer
reCAPTCHA

Construction · 3D quoting

An all-in-one construction experience with real-time 3D project views, FreeCAD-powered workflows, guided quotations, and CRM automation across the customer journey.

Next.js
Express.js
FreeCAD
Make.com
AWS EC2
Docker

Beauty · Personal booking

A polished full-stack booking website for a professional laser hair-removal specialist in London, built to make service discovery and appointment booking effortless.

Next.js
Full-stack booking system

Mar 2024 - Sep 2024

AHVW web application for a semi-trailer service company, featuring role-based authentication, admin and employee dashboards, and service management. The app allows seamless tracking of services…

Next.js
PostgreSQL
Prisma
TailwindCSS
Shadcn UI
ZOD
Zustand
React Hook Form
NextAuth

Sep 2023 - Dec 2023

Algo Generation is a fintech platform that uses advanced AI algorithms and bots to assist with financial trading. Their AI-driven technology is designed to analyze market trends in real time and…

HTML 5
CSS 3
React.js
Javascript
TailwindCSS
Laravel

Dec 2023 - Mar 2024

Developed the YOKS Rent-A-Car website, offering seamless vehicle rental services and professional fleet management solutions. The site features an intuitive design tailored for user convenience and…

React.js
Expres.js
TailwindCSS
Shadcn UI

Aug 2023 - Oct 2023

DocMobil is a telemedicine platform designed to provide patient-centric healthcare through a hybrid AI-powered system. The platform allows patients to easily find healthcare professionals, schedule…

HTML 5
CSS 3
Javascript
Bootstrap
laravel

Event Crown

Aug 2023 - Cont. [Under Development]

A cutting-edge event venue in Fayetteville, North Carolina, which is set to open in 2027. This facility will replace the existing Crown Theatre and Crown Arena, offering modern amenities, including a…

React.js
MySQL
Javascript
Tailwind CSS
ShadCN
laravel

Sep 2023 - Oct 2023

JamaicaPCS (Port Community System) is an online platform designed to streamline the logistics and operations of the Jamaican shipping industry. It enables key stakeholders, including the Port…

React.js
Javascript
MUI
Bootstrap
laravel

Sep 2023 - Oct 2023

Cruising Jamaica offers a blend of adventure, culture, and relaxation for travelers. Cruise ships typically dock at popular ports like Falmouth, Montego Bay, and Ocho Rios, each offering unique…

HTML 5
CSS 3
Javascript
MUI
laravel

Payback

Sep 2023 - Dec 2023 [Development Pause]

Immediately report the scam to your credit card company or bank. Most credit cards offer fraud protection, allowing you to dispute unauthorized charges. Explain the situation, and they may reverse…

HTML 5
CSS 3
Bootstrap
laravel

Writing

From the blog

Guides and notes on Next.js, shadcn/ui, file uploads, and building UploadCN.

All posts

Hire me

Let's build something useful.

Available for teams in Faisalabad, Lahore, across Pakistan, and worldwide.

Have something in mind?

Tell me what you are building, where you are stuck, and what a great outcome looks like.

Local time in Faisalabad, UTC+5

What do you need?

Usually replies within 2 to 24 hours.

What happens next

  1. 01

    I reply

    Within 2 to 24 hours, with any questions.

  2. 02

    We talk

    A short call to understand goals and scope.

  3. 03

    You get a plan

    A clear approach, timeline and estimate.