Back to portfolio
Muhammad Hanzala, full-stack developer from Faisalabad, Pakistan

About Muhammad Hanzala

Full-stack developer · Creator of UploadCN · Pakistan

Muhammad Hanzala is a full-stack developer from Faisalabad, Pakistan, and the creator of UploadCN, an open-source file upload toolkit for shadcn/ui that is listed in the official shadcn registry directory. He leads full-stack development at Venre and product engineering at Fenzro, and has been shipping production web applications with Next.js, Node.js and AWS since 2022.

Quick facts

Name
Muhammad Hanzala
Based in
Faisalabad, Punjab, Pakistan
Role
Lead Full Stack Developer at Venre, Lead Product Engineer at Fenzro
Known for
Creating UploadCN, open-source file uploads for shadcn/ui
Building since
2022
Education
BS Software Engineering, National Textile University (2021 to 2025)
Core stack
Next.js, React, TypeScript, Node.js, NestJS, PostgreSQL, MongoDB, AWS, Docker
Works with
Teams in Pakistan and worldwide, remotely or on-site in Lahore
Website
hanzala.me

Open source

Creator of UploadCN

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. It was accepted into the official shadcn registry directory in October 2026.

Experience & education

  1. Dec 2025 to PresentLead Full Stack Developer, Venre
  2. Aug 2025 to Dec 2025Associate Full Stack Developer, Venre
  3. Sep 2025 to PresentLead Product Engineer, Fenzro
  4. Sep 2022 to Apr 2025Next.js | MERN Stack Developer, Vonix Soft
  5. 2021 to 2025Bachelor of Science in Software Engineering, National Textile University
Full work history

Selected work

FAQ

Frequently asked questions

Who is Muhammad Hanzala?

Muhammad Hanzala is a full-stack developer from Faisalabad, Pakistan, and the creator of UploadCN, an open-source file upload toolkit for shadcn/ui that is listed in the official shadcn registry directory. He leads full-stack development at Venre and product engineering at Fenzro, and has been shipping production web applications with Next.js, Node.js and AWS since 2022.

What is Muhammad Hanzala known for?

He is best known as the creator of UploadCN, an open-source set of upload components and blocks for shadcn/ui with a tested upload engine underneath: queues, retries, resumable uploads, presigned S3 and R2, virus scanning and OCR. He designed, built, documented and released it on his own.

Where is Muhammad Hanzala based?

He is based in Faisalabad, Punjab, Pakistan. He works on-site in Lahore and remotely with teams across Pakistan and around the world.

What technologies does Muhammad Hanzala work with?

Next.js, React and TypeScript on the frontend; Node.js, NestJS and Express.js on the backend; PostgreSQL, MongoDB and Prisma for data; and AWS, Docker and CI/CD for cloud infrastructure. He also builds AI features such as document processing, retrieval and agentic workflows.

Which products has Muhammad Hanzala built?

Among others: UploadCN (open-source developer tools), Fenzro (an AI finance operating system), CampaLink (a verified campus marketplace), DKAJ Tax (a website and CRM for a tax firm in Ontario, Canada), Aiguaroca (an adventure booking platform in Valencia, Spain), Altimo Group, DremX Construction and Chero Beauty.

Is Muhammad Hanzala available for freelance or contract work?

Yes. He takes on new full-stack projects for teams in Pakistan and worldwide. You can reach him through the contact form on hanzala.me, by email, on WhatsApp, or through Upwork.

How can I hire a full-stack developer in Pakistan?

If you need someone to take a web product from idea to production, Muhammad Hanzala works with Next.js, Node.js and AWS from Faisalabad, Pakistan, for clients locally and abroad. Send the project details through the form at hanzala.me/#contact and he will reply with next steps.

Find me online

Looking for a full-stack developer?

Based in Pakistan, working with teams everywhere.

Start a project