Faraz Ali — Full-Stack Product Engineer based in Lahore, Pakistan

Hi, I'm Faraz

Full-Stack Product Engineer.

I build healthcare, finance, and e-commerce products. Full stack, from backend architecture to deployed interface, built and owned, start to finish.

Faraz Ali — Full-Stack Product Engineer, Lahore
AboutOPEN TO WORK

The full-stack developer
clients come back to.

I build complete web products for healthcare, finance, and e-commerce, from schema design to deployed UI. Clean code, real business logic, and interfaces people enjoy using.

HealthLuma dashboard

Live project

HealthLuma: Clinic Management SaaS

Doctor analytics · Patient portal · Billing

01

You get the whole stack

No coordination tax. I handle schema, API, UI, and deployment. Shipped as one coherent product, not handed off in pieces.

02

Domain-specific thinking

I've shipped a clinic management SaaS, a finance tracker, and an e-commerce admin. I understand what the feature needs to do for the business.

03

Interfaces that hold up

Not just functional: detail-obsessed. Every loading state, hover, and edge case treated like it's the main flow.

0

products shipped

0+

years building

0%

solo ownership

StackNext.js·React·TypeScript·Tailwind CSS·Supabase·PostgreSQL·MongoDB·Express.js·Node.js

Next step

Got a product to build?
Let's make it real.

Get in touch

Going deeper

Inside the systems, decisions, and workflows behind the products.

Case studies

Inside the build.

Full-Stack

HealthLuma

Full clinic management with separate portals for doctors and patients.

Public landing page

What I built

  • Doctor analytics dashboard: 6-month patient volume trends, appointment type breakdowns, no-show rates, 84% patient retention tracking
  • Doctor portal: appointment scheduling, prescription writing, medical records, billing, and patient management
  • Patient portal: blood pressure tracking over 6 months, medication adherence with daily pill logging, lab results with normal/abnormal flags
  • Family member management and upcoming appointment scheduling with doctor details
  • Public landing page with online booking (under 60 seconds), pricing plans (Standard & Family Care Pro), and an interactive savings calculator
  • AI Health Assistant chatbot with suggested prompts for common patient questions

My role

Solo: designed, built, and deployed from scratch

Stack

Next.jsTypeScriptTailwind CSSSupabasePostgreSQLStripe

Key decisions

PostgreSQL over a document database: Appointments, prescriptions, patient records, and billing have complex joins: a prescription references a patient, a doctor, an appointment, and medication data simultaneously.

Separate route groups for doctor and patient portals: Two user types with distinct layouts, nav structures, and permission boundaries.

Full-Stack

Spendify

Personal finance dashboard for tracking income, expenses, liabilities, and net worth across accounts.

Landing page

What I built

  • Net financial position dashboard: total assets, liabilities, monthly savings (Rs 149,160), and savings rate (65%)
  • Multi-account tracking: Meezan Bank, HBL, JazzCash, and Cash (each with per-account income and expense flows)
  • 6-month income vs spending chart with monthly performance comparisons
  • Transaction log with categorized entries (salary, rent, utilities, freelance, purchases) linked to specific accounts
  • Liabilities dashboard: home loan, car loan, credit cards, EMIs (with interest rates, progress bars, and next due dates)
  • Spending breakdown by category and net worth trend tracking over time

My role

Solo: designed, built, and deployed from scratch

Stack

Next.jsTypeScriptTailwind CSSShadcn UISupabasePostgreSQL

Key decisions

Account-level transaction linking over flat categorization: Transactions needed to be attributable to specific accounts (Meezan, HBL, JazzCash, Cash), not just globally categorized.

Supabase Row Level Security for data isolation: Financial data is the most sensitive category.

Full-Stack

Glam Gallery

Admin dashboard for an online art store: products, inventory, orders, and campaign analytics.

Admin dashboard

What I built

  • Admin dashboard with product counts, registered users, system health, and month-over-month growth indicators
  • Product and collection management with search, filtering, grid/list views, and auto-sync
  • Inventory tracking: low stock alerts, out-of-stock warnings, and total inventory value
  • Order management: full order table with customer details, payment status (Paid/Unpaid/Refunded), and fulfillment status
  • Campaign analytics: 24 campaigns tracked, 2.45M impressions, 5.1% CTR, 320% ROI, with performance distribution charts
  • Traffic analytics: Core Web Vitals, bounce rate, session duration, and visitor source breakdown (Meta Ads, Direct, Organic)
  • Media library with folder organization, drag-and-drop uploads, and banner management for homepage content

My role

Solo: designed, built, and deployed from scratch

Stack

Next.jsTypeScriptTailwind CSSShadcn UISupabasePostgreSQL

Key decisions

One module per operational domain: Admin interfaces get cluttered when modules share layout and compete for attention.

PostgreSQL over a document store for product data: Products have variants, collections, inventory levels, and order relationships.

Backend API

ShareABite

Backend system for a food donation platform connecting restaurants and eateries with communities to reduce food waste.

What I built

  • Role-based access control for Admin, Eatery, and Restaurant users with separate permission sets
  • JWT-based authentication with protected routes and token validation middleware
  • MongoDB schemas for users, food donations, pickup requests, and status tracking workflows
  • RESTful APIs with consistent response formats, proper HTTP status codes, and authorization checks
  • Complete backend architecture structured for multi-client consumption

My role

Backend developer: built the complete API and data architecture

Stack

Node.jsExpress.jsMongoDBJWT

Key decisions

Role-based JWT middleware over per-route authorization logic: Three client types needed different permission sets without a complex permissions table.

MongoDB for donation listing schemas: Food donation listings have variable fields: item types, quantities, expiry windows, dietary flags, and pickup availability.

Services

What I build

From first commit to production: here's what you're getting.

01Full-Stack

Web Applications

Your idea needs a real system behind it: auth, database, APIs, admin panel, the full architecture. I build complete products that work in production, not half-finished prototypes you'll need to rebuild later.

02Frontend

UI & Interfaces

Interfaces built from Figma to code. Landing pages, dashboards, complex component systems. Built with React and Next.js, optimized for speed, and ready to ship. Clean code your next developer won't hate.

03AI Integration

Smart Features & Automation

Your product needs AI and you don't want to figure out the infra. I integrate LLMs, build AI workflows, and connect APIs like Groq, OpenAI, and custom models: chatbots, content generation, data processing, whatever the product needs.

04Dashboards

Admin Panels & Analytics

Your business runs on data you can't see yet. I build the ops layer (analytics dashboards, order management, reporting systems, internal tools) so you're making decisions from real numbers, not guesswork.

Have something specific in mind?Let's talk →

Experience

Where I've built
real things.

Freelance

Full-Stack Developer, Independent

Shipped complete products for clients: architecture, auth, admin panels, and APIs. Full ownership from first commit to production.

Intern

Frontend Developer at Systems Ltd

Aug 2024 – Dec 2024 · Lahore, PK

Built and shipped production frontend at Pakistan's largest IT company (7,000+ employees). E-commerce interfaces and Redux state management within a proper engineering team.

Full-time

Frontend Developer at Techno Mentor

Dec 2024 – March 2025 · Lahore, PK

Led the frontend on client-facing dashboards. Set the component patterns and architecture the rest of the team built on.

Process

How I build
things that ship.

01

Planning & Strategy

We start with a clear brief: what you need, who it's for, and what done looks like. Scope, structure, and priorities locked in before any code gets written.

02

Build & Iterate

I build in short iterations and share progress as I go. You get working previews. Feedback is based on what's actually built, not a description of it.

03

Review & Launch

Final review, cross-device testing, and production deployment. Everything ships tested, optimized, and ready for real traffic.