AVAILABLE FOR SELECT PROJECTSFULL-STACK WEB ENGINEER · KARACHI, PK

NomanKhaliq.

I build the website and the systems behind it.

WordPress sites, Next.js apps, and the APIs that connect them to everything else. A lot of it for mortgage and housing finance platforms.

Noman Khaliq — Full-Stack Web Engineer
TECHNOLOGIES I WORK WITH
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • TailwindCSS
  • Node.js
  • Express
  • REST APIs
  • SOAP APIs
  • PostgreSQL
  • MySQL
  • MongoDB
  • Supabase
  • WordPress
  • PHP
  • WooCommerce
  • Git & GitHub
  • GitHub Actions
  • Vercel
  • Python

DEVELOPMENT CONTRIBUTIONS
Sectors behind the work

Mortgage lendingEND-TO-END PLATFORMHousing financeBUSINESS SYSTEMSMortgage settlementSERVICE INTEGRATIONInternal AI toolsKNOWLEDGE RETRIEVAL

SELECTED WORK

Three projects,
up close.

The work I'd point to first: what the problem was, and which parts of it I built.

More of the work.

Smaller pieces, some of them from inside the projects above.

6 projects shown

ON GITHUB

Side projects
and experiments.

Things I've built outside client work, usually to learn something properly. Languages and last-updated dates come straight from GitHub.

More from GitHub

Showing 6 of 13 projects

Sep 2026

Velnora Travels

Luxury travel agency site rebuilt from PHP in Next.js 16. Every page is driven by JSON content managed through a login-protected admin panel with a schema-driven form editor, image uploads and zod validation, while trip inquiry, contact and newsletter forms land in an admin inbox with CSV export.

Next.jsTypeScriptTailwindCSSZod
Sep 2026

Awesome Genie

Website chat assistant that answers from a curated knowledge base rather than guessing. Embeddable widget, admin console for clients, knowledge and chat sessions, retrieval-grounded replies, and content ingestion via Playwright and Cheerio.

Next.jsTypeScriptSupabaseRAG
Sep 2026

Elementor Widgets Suite

Suite of Elementor widgets with dashboard toggles; includes a download card widget with auto file type detection, size display, and fully styleable button/icon.

PHPPluginElementorCSS
Sep 2026

FashionAura Marketplace

Next.js fashion storefront with a product catalogue, shop pages and cart flow, styled with Tailwind and Font Awesome iconography.

Next.jsReactTailwindCSS
Sep 2026

Apex Shopify Theme

Custom Shopify storefront theme in Liquid, built on Shopify's section and block architecture with configurable settings, locales and reusable snippets.

ShopifyLiquidCSSJavaScript
Sep 2026

Fragrance Lab

Next.js application with route-group separated public and protected areas, credential auth over Prisma with hashed passwords and JWT sessions, and a Postgres schema behind it.

Next.jsTypeScriptPrismaPostgreSQL

HOW I WORK

How a project
usually goes.

Four steps. The order rarely changes. How long each one takes depends on the project.

ROUGH IDEAUSEFUL PRODUCT
  1. PHASE 01

    Get the problem straight

    Before any code: what needs to change, who uses it, and how we’ll know it worked.

  2. PHASE 02

    Plan the simple version

    I turn the requirements into a plan with as few moving parts as the job allows. Fewer parts, fewer things to break later.

  3. PHASE 03

    Build in passes you can see

    You see progress as it happens. Each pass covers the interface, the code behind it, and the edge cases that turn up between the two.

  4. PHASE 04

    Launch, then keep fixing

    Real users find things testing missed. Sorting those out is part of the job.

WHAT I DO

Three kinds
of work.

Most projects end up touching more than one of these.

INTERFACE

Next.js and React apps.

Web applications in Next.js and TypeScript, from the first screen through to the production deployment.

Next.jsReactTypeScriptTailwindCSS
WORDPRESS

WordPress past the theme.

Custom themes, plugins, and WooCommerce logic for what an off-the-shelf plugin can't do, like pricing rules or wholesale approval.

WordPressPHPWooCommerceElementor
SYSTEMS

APIs and integrations.

REST and SOAP connections to outside services, with validation, caching, and a fallback for when the other side fails.

REST APIsIntegrationsMySQLPostgreSQL

CAREER TIMELINE

SCROLL TO MOVE THROUGH THE WORK →

Experience built
in production.

Since 2019: agency websites first, then mortgage platforms, Next.js apps, and integrations that other systems depend on.

7+ years building2 core rolesREST + SOAP integrations
View LinkedIn

NOV 2021 — PRESENT

Web Developer

Software services companyKarachi, Pakistan
CURRENT
  • Develop and maintain custom WordPress websites, plugins, and business-specific functionality using PHP, JavaScript, AJAX, REST APIs, SOAP APIs, and MySQL.
  • Build modern web applications using Next.js, React, TypeScript, Tailwind CSS, Supabase, and production deployment workflows.
  • Develop secure integrations with key-based authentication, schema validation, persistent queues, scheduled processing, audit logs, deletion review, and backup controls.
  • Build mortgage technology including title and escrow fee integrations, lender rules, vendor fallbacks, caching, validation, and diagnostic logging.
  • Deliver mortgage applications, loan-officer directories, review integrations, calculators, multilingual content, responsive QA, and production verification.
  • Create WooCommerce pricing, shipping, account, product-data, quote, and checkout functionality while resolving production issues across the stack.
WordPressPHPNext.jsREST & SOAP APIsMySQLSupabaseWooCommerceVercel

MAR 2019 — OCT 2021

Co-Founder &
Full-Stack Developer

Web development agencyKarachi, Pakistan
2.5 YEARS
  • Developed and maintained responsive WordPress websites based on client and business requirements.
  • Customized themes, plugins, templates, forms, reusable sections, and frontend components using PHP, HTML, CSS, and JavaScript.
  • Diagnosed cross-device layout, compatibility, performance, and functionality issues across desktop and mobile devices.
WordPressPHPJavaScriptClient Delivery

ABOUT ME

The page, the code,
and what connects them.

I’m Noman Khaliq, a web developer in Karachi. I like work where the screen and the code behind it both have to be right, like a loan-officer directory that’s only useful if its search returns the right people.

Noman Khaliq

Build things people use

Software someone opens every day to get their job done. A demo that only looks right in a screenshot doesn’t count.

Know how it connects

Which plugin writes to which table, what calls which API, and what breaks when one of them is slow or down.

Keep at it after launch

Real users find problems that planning never does. The first release is rarely the best one, so the work carries on past it.

CORE TOOLKIT

Tools I reach for.

What I use most, grouped by where it sits in a project.

Frontend
JavaScript
TypeScript
React
Next.js
TailwindCSS
Backend
Node.js
Express
REST APIs
SOAP APIs
Database
PostgreSQL
MySQL
MongoDB
Supabase
CMS / Server
WordPress
PHP
WooCommerce
DevOps
Git & GitHub
GitHub Actions
Vercel
Other
Python

FROM PEOPLE I’VE WORKED WITH

In their
own words.

Team leads and developers I’ve shipped work alongside.

FAQ

What people usually ask first.

If your question isn’t here, ask it in the form below.

What kinds of projects do you take on?

Mostly WordPress platforms, Next.js applications, and the APIs or integrations connecting them — for businesses, agencies, and the occasional founder. Tell me what you're building and I'll say plainly if it's a fit.

Do you work with existing WordPress websites?

Yes — a lot of my work is exactly this: extending an existing platform, fixing an integration, or untangling a workflow that's grown past its original plan. We can start with a review of what's already there.

Can you work with APIs and third-party integrations?

Yes. REST and SOAP integrations, lender and payment services, sync jobs between systems that were never designed to talk to each other — that's a regular part of the work, not a special request.

Do you build custom WordPress plugins?

Yes, when the site needs something the theme or a plugin marketplace can't give it — custom post types, admin workflows, WooCommerce logic, internal tools.

Do you work remotely?

I'm based in Karachi, Pakistan (UTC+5) and work with clients and teams across time zones. Tell me yours and we'll find an overlap that works.

How do we start a project?

A short description of the business, the problem, and your current site if you have one. No finished technical brief required — that's usually the first thing we figure out together.

PROJECTS & ENGINEERING OPPORTUNITIES

Let’s build
something
worth using.

Have a project, a tricky integration, or a role in mind? Tell me a little about it.

nomanghouri.dev@gmail.com ↗
BASED INKarachi, Pakistan · UTC+5

What brings you here?

Your details are used only to respond to your enquiry.