Full-stack developer and CS undergraduate at UET Lahore, building with Next.js, TypeScript, and Node.js — currently deepening into Gen AI and system design. Open to internships, junior roles, and freelance work.
Muhammad Bilal
University of Engineering & Technology (UET), Lahore
I’m a Computer Science undergraduate at UET Lahore, currently in my fourth semester, and a full-stack developer who’d rather ship a working product than polish a plan. Most of what I know came from building — a billing app during a summer break, a role-based system in C++, a full-stack store connected end-to-end, a storefront assembled against a hackathon clock.
My core stack is Next.js, React, TypeScript, and Node.js on the web side, with C++ and a solid DSA foundationfrom coursework underneath it. Right now I’m deepening into Gen AI and LLM integration, picking up Python for ML work, and starting to study system design — tracked, honestly, with a running percentage against each one.
Alongside my degree, I work remotely as a Google Ads Specialist and Website Developer for Premium Staffing Partners, a US-based company — planning and running paid campaigns and building web presence for real clients. It’s given me a side of the work most student portfolios don’t have: actual business outcomes, not just shipped code.
I’m looking for an internship, a junior role, or freelance work where I can keep shipping real things, learn from engineers ahead of me, and bring the same habit of finishing what I start.
Ship, then refine
Every project on this site is deployed and reachable at a public URL, not just running on localhost. Working software beats a perfect plan that never leaves the editor.
Range over a single lane
Comfortable moving between a Next.js frontend, an Express API, and raw C++ for data structures — because understanding what's underneath a framework makes using it well easier.
Say the weak parts out loud
One project's own README lists its security gaps and storage limitations next to its features. Naming what doesn't work yet is part of doing the work honestly.
Drag, hover, or click the floating brand icons below — paired with a verified proficiency breakdown based on real project experience.
Weighted by real application code shipped rather than README listings.
actively deepening
learning
learning
learning
exploring
exploring
OOP, DSA
for AI/ML, in progress
actively building
learning
actively building
exploring
professional — Premium Staffing Partners
on-the-job
learning — early interest
deploys every shipped project
Certificates shown as screenshots, kept clean and readable so the section feels grounded and professional.

Foundational web development certificate covering page structure, styling, interactivity, and the basics of building responsive websites.

Introductory certificate focused on the core concepts behind generative AI, how it works, and where it fits in real products.

Practical website-building certificate covering how to assemble a complete site with WordPress and manage it after launch.
Four flagship builds, full-stack and deployed — plus three more that show the range.

A clean clinic website with a live preview and no code link
A polished dental clinic website built with Next.js, Tailwind CSS, Git, and Vercel — focused on presentation, trust, and a simple live preview experience.

A complete storefront, built under a hackathon clock
Listings, cart, and checkout flow built with Next.js, TypeScript, Tailwind, and shadcn/ui — shipped end-to-end under hackathon time pressure.

A 3D product builder with AI-assisted design ideas
An interactive Three.js-based t-shirt customizer that blends 3D product visualization with AI-assisted design exploration.

A hackathon healthcare assistant with practical AI flow
A healthcare assistant concept built for fast interactions, AI-driven responses, and a clean product-style experience.
More projects
Product Store
1First full-stack app, shipped end to end
Product Listing UI
2A clean, responsive storefront grid — no framework, just fundamentals
Todo App
1A typed, componentized task manager
Employee Management System
1Console-based C++, role-based access, file-backed persistence
JS Billing App
1Vanilla JS, first semester summer break
Pulled live from the GitHub API, refreshed hourly.
39
Public repos
4
Followers
10
Stars earned
27
Following
Contribution activity
Last 52 weeks of public contributions
Top languages
Not a static icon wall — hover or tap anything below to see what it's actually been shipped with. Every connection is real project co-occurrence, not an assumed pairing.
Hover or tap any technology above to see exactly which projects it shipped in.
Built from what's actually verifiable — the degree program, real work, and the projects themselves.
Semester 1
Enrolled in the Computer Science program at the University of Engineering & Technology, Lahore — the starting point for everything since.
Semester 1 · Summer Break
Built a browser-based billing app in vanilla JavaScript over summer break — no framework, just the DOM, to lock in fundamentals before frameworks entered the picture.
Coursework
Built a role-based Employee Management System in C++ with file-backed persistence while strengthening core programming and OOP fundamentals.
Full-Stack Milestone
Connected a Next.js frontend to a self-written Express API and MongoDB database, then deployed it live — the first project that worked as a complete, public system rather than a local demo.
Hackathon
Built listings, cart, and checkout with Next.js, TypeScript, and shadcn/ui inside a hackathon deadline — practicing scope discipline as much as code.
Remote — Ongoing
Remote role with a US-based staffing company: planning and running Google Ads campaigns to drive business growth, alongside website development work.
Now — Semester 4
Semester 3 is done. Now deepening into Next.js internals, Gen AI/LLM integration, Python for ML, and system design — while staying open to new internships, junior roles, and freelance work.
Scoped to what's already proven in shipped projects — one item is flagged as an actively growing specialty rather than a finished one.
End-to-end builds — schema, API, and UI — with Next.js on the frontend and Node/Express + MongoDB on the backend, deployed and monitored on Vercel.
Turning a design or a rough idea into a fast, responsive, accessible interface with React, Next.js, Tailwind CSS, and shadcn/ui.
Express.js APIs backed by MongoDB, built with clear contracts so a frontend team — or future you — never has to guess what a route returns.
Marketing and product sites that load fast and hold up on every screen — from a lightweight static build to a full Next.js site with a CMS-ready content layer.
Focused, scoped work inside an existing codebase — a new feature, a stubborn bug, or a small refactor — without needing a full rebuild.
Planning and running Google Ads campaigns end to end — backed by real, ongoing remote experience doing exactly this for a US-based company, not a course certificate alone.
An actively growing specialty, not a finished one: integrating LLM-powered features into web apps — currently the most active item on the learning list.
38
Public repositories
Coursework, experiments, and shipped products — all public.
7
Projects shipped
Featured in this portfolio, each with a public repo.
4
Live deployments
Deployed and reachable at a public URL right now.
2
Domains covered
Full-stack web (JS/TS) and systems programming (C++).
B.Sc. Computer Science
University of Engineering & Technology, Lahore
GitHub Pro
github.com/MuhammadBilal561
Short client feedback from real work, kept readable and specific.
Bilal is an absolutely amazing talent. He guided me through my whole website building process, taking every detail into consideration and going above and beyond to deliver exactly what I needed. Very efficient, knowledgeable and quick turn around. Key factor was his patience in editing small fixes/details in and around the website without any hesitation. If you're looking for a rockstar website builder, Bilal is one.
Richard Janson
Client · Upwork
Bilal was dependable across our Google Ads, lead generation, and website development work. He communicated clearly, handled revisions quickly, and kept the whole process moving without friction.
Jakson Taylor
Founder · Premium Staffing Partners
I reply to every message myself — usually within a day or two.