WEB DEVELOPER · OPEN TO OPPORTUNITIES

I build websites and web applications that solve real problems.

I'm Muhammad Shoaib, a web developer focused on responsive interfaces, interactive experiences, and practical business solutions. I enjoy turning ideas into useful, easy-to-use digital products.

Core stack: React · JavaScript (ES6+) · HTML5/CSS3 · PHP · MySQL · Supabase · Vercel

Muhammad Shoaib, web developer
React & JavaScript PHP & MySQL Supabase
FEATURED PROJECTS

Real work, with the stack and links to check it.

Three projects I can explain from start to finish: what each one does, what it is built with, and where you can see it.

Madrasa Kulsoom Ali preview
Education & School Website

MKA Website + Admin Panel

Purpose: A website for an integrated Hifz-ul-Quran and primary school in Lyari, Karachi, giving parents school information and an online admissions form.

Built with JavaScript on the front end, Supabase (PostgreSQL) for storing applications, and deployed on Vercel. A separate admin panel is deployed alongside it.

  • 3-step admissions application form with client-side validation
  • Applicant data stored in Supabase (PostgreSQL)
  • Separate admin panel on its own Vercel deployment
  • WhatsApp contact link so parents can reach the school directly
JavaScript (ES6+) HTML5 / CSS3 Supabase (PostgreSQL) Vercel
Dua Restaurant preview
Restaurant Website + Admin Portal

Dua Restaurant

Purpose: A restaurant website for a Karachi dining place, with menu browsing, table reservations and a password-protected admin portal for the owner.

Built with a PHP back end and MySQL database, a Bootstrap 5 interface and JavaScript for the interactive parts.

  • Categorized menu (Karahi, Handi, BBQ, Biryani) with WhatsApp inquiry for single items
  • Table reservation form with CSRF protection and date/time pickers
  • Password-protected admin portal at /admin/login.php
  • Mobile quick-action bar for calling, WhatsApp and Google Maps directions
PHP MySQL JavaScript (ES6+) Bootstrap 5 WhatsApp links
Quiz App GitHub card
Frontend · JavaScript Practice

JavaScript Quiz App

Purpose: A simple quiz app I built to practise HTML, CSS and JavaScript fundamentals.

A 10-question multiple-choice quiz written in plain JavaScript, with no framework and no backend.

  • 10 questions stored as JavaScript objects, each with four options
  • Instant green/red feedback, with the correct answer highlighted
  • Options lock after one answer; the Next button unlocks
  • Final score out of 10 with a message based on the score, and Play Again
JavaScript HTML5 CSS3 DOM
SKILLS & TECH

What I use, grouped honestly.

Technologies and tools I have actually used in projects, not just read about.

Frontend

HTML5 CSS3 / Responsive UI JavaScript (ES6+) React DOM Tailwind CSS

Backend

PHP

Database

MySQL Supabase (PostgreSQL & Auth)

Tools & workflow

Git / GitHub VS Code Vercel WhatsApp click-to-chat links Excel data preparation
Currently learning
Laravel SQL Server / SSMS
ABOUT

A developer who understands real administrative needs.

I'm Muhammad Shoaib, a web developer developing my skills in frontend development, JavaScript, and data-driven web applications.

I enjoy building practical websites and interfaces that solve real problems. My work includes responsive website development, interactive JavaScript features, and business-focused web projects.

Alongside my technical learning, I have experience working in an educational environment, which has helped me understand real administrative needs and communicate with different users. I'm pursuing an Advanced Diploma in Software Engineering (ADSE) at Aptech, and I work as an Academic & IT Support Assistant and Computer & MS Office Instructor.

I'm looking for opportunities to contribute to a development team, improve through real-world projects, and work with clients who need reliable web solutions.

SERVICES

What I can build for your business.

Every project starts with a written scope, so you know what is included before work begins.

Business Websites

Landing pages and service or restaurant websites of one to five pages, built to work on phones. Includes navigation, a contact form or WhatsApp button, and basic SEO setup.

Interactive Web Applications

Booking or ordering flows, forms and admin panels with a database behind them. Includes the interface, validation and the functionality we agree in writing.

Integrations & Automation

WhatsApp click-to-chat links, website forms and selected third-party services. I check feasibility first; provider and API costs are separate.

How a project runs

1. Scope, requirement and quote

We agree on features, pages, timeline and price in writing.

2. Design preview & early feedback

First mockup preview to make sure we're aligned on design.

3. Building and revision

Full responsive implementation with testing across all devices.

4. Final approval and handover

Final sign-off, live deployment, code and credentials handover.

PRICING

Starting prices, with scope.

Fixed-scope websites have a starting price. Web apps and integrations are quoted after I review your requirements.

Starter
PKR 18,000 from

One-page responsive website for service businesses and single-page portfolios.

  • One-page responsive site
  • Services or menu with prices
  • WhatsApp click-to-chat button
  • Map and opening hours
Web App
From PKR 65,000

Dynamic web application with custom logic, database, and admin controls.

  • Bookings, ordering or admin panel
  • Database-backed data handling
  • Stack agreed per project
  • Final quote after requirements review
Monthly care PKR 3,000 / mo
Hosting and domain renewal support Price and menu updates Small changes (scope agreed in writing)

Domain registration, hosting, third-party subscriptions and API usage are billed separately unless your quote says otherwise. Photography and paid ads are not included.

CONTACT

Hiring, or have a project? Let's talk.

Message me directly on WhatsApp or send an email.

Send on WhatsApp

Opens WhatsApp to send directly. No data stored on this site.

Contact Information

Location Karachi, Pakistan
WhatsApp and phone +92 318 1185967