Skip to content
Available for full-time & contract work

I build Laravel platforms that hold up in production.

Dashboards, REST APIs and the data models underneath — Livewire and Filament on the inside, REST and GraphQL on the outside, plus React and Node.js where they fit. Currently a Full Stack Developer at Nestosh, building Tradeasia MDM — a headless master data platform for a global chemical trading enterprise.

0+
Projects
shipped
0+
Technologies
in daily use
0
Engineering teams
shipped with
0.0+
Years building
web apps

01 — About

I build the parts users don't see — and the screens they use every day.

I'm a full stack developer based in Lahore, Pakistan. Most of my work sits in the Laravel ecosystem: server-rendered applications with Livewire and Alpine.js, admin portals built on Filament, and PostgreSQL or MySQL underneath. When a project calls for a JavaScript frontend, I reach for React and Node.js.

Right now I'm at Nestosh, working on Tradeasia MDM — a multi-tenant, headless master data platform for a global chemical trading enterprise. Product data there doesn't fit a normal catalogue: attributes vary by chemical, everything is keyed on CAS numbers instead of SKUs, and the same record has to exist in several languages at once. The interesting part is keeping reads fast under that flexibility.

Before that I spent a year at Apps Global, where I built SMTLLC — a fleet management system for a transport company — and contributed to the company's own website. That's where I learned what it takes to keep an application healthy long after launch day.

I started as a backend intern at TapOne Studio, writing CRUD applications with Node.js and Express. That's where I learned to think about data shape before writing endpoints — a habit that matters more now than it did then.

I care about applications that stay maintainable after launch: readable code, sensible database design, and interfaces that work on a mid-range phone as well as they do on a desktop.

At a glance

Focus
Full stack · Laravel
Backend
Laravel, Node.js
Admin panels
Filament, Livewire
Databases
PostgreSQL, MySQL
Languages
English, Urdu
Timezone
PKT (UTC+5)

02 — Tech Stack

What I do, and what I build it with

Six areas I'm regularly hired for — most projects are some combination of the first four — and the tools I reach for by default. I pick what suits the problem rather than defending a stack.

01

Laravel Web Applications

End-to-end applications on the TALL stack — routing, authentication, business logic and reactive Livewire interfaces without a separate frontend build to maintain.

Livewire components Auth & roles Form validation

02

Dashboards & Admin Panels

Internal tools where people actually do their work — built on Filament or plain Livewire: filterable tables, record management, page builders and reporting views that stay fast as data grows.

FilamentPHP v5 CRUD modules Reporting views

03

Headless APIs & Integrations

REST and GraphQL APIs that front an application for storefronts and clients, plus integrating third-party services — search, mail, cloud and external data sources — with sane error handling.

REST & GraphQL MeiliSearch Third-party APIs

04

Database Design & Optimization

Schema design, migrations and relationships that match how the product is actually used — including EAV and JSONB models for flexible attributes — plus fixing the N+1 queries and missing indexes that slow pages down.

PostgreSQL & MySQL JSONB / EAV Query tuning

05

Responsive Interfaces

Design to working UI with Tailwind — mobile-first layouts, accessible markup and interaction handled with Alpine.js or React where state gets complex.

Tailwind CSS Alpine.js React

06

Deployment & Background Work

Getting the application onto a server and keeping it there — Docker images, environment configuration, migrations on deploy, and queued jobs on Redis and Horizon for the work that shouldn't block a request.

Docker AWS Redis & Horizon

The toolkit behind it

Backend

Where most of my time goes.

PHP Laravel 12 Livewire FilamentPHP v5 Node.js Express REST APIs GraphQL

Frontend

Server-rendered first, JS where it earns its place.

Tailwind CSS Alpine.js JavaScript React Blade Responsive UI

Data & Search

Schema design through to query tuning.

PostgreSQL MySQL MongoDB Eloquent JSONB EAV modelling Indexing MeiliSearch

Infrastructure

Queues, containers and the cloud around them.

Docker AWS EC2 Redis Laravel Horizon Textract Translate Bedrock

Tooling

Day-to-day workflow.

Git Vite Composer Postman VS Code

03 — Key Projects

Things I've built

A short list rather than a full archive. The first two are broken down underneath — what the situation was, what got in the way, what I built, and what changed as a result.

Tradeasia MDM

Nestosh · 2026

Multi-tenant, headless Master Data Management platform for a global chemical trading enterprise. Hybrid EAV attributes cached into PostgreSQL JSONB for zero-JOIN API reads, CAS-number product identity, multi-language scoping, and a Filament v5 admin portal.

Laravel 12 FilamentPHP v5 PostgreSQL MeiliSearch GraphQL Read case study

SMTLLC Fleet Management

Apps Global · 2025 — 2026

Fleet management system for a transport company — vehicles, drivers, trips and maintenance records in one place, replacing spreadsheets that nobody could reconcile.

Laravel Livewire Alpine.js MySQL Read case study

Apps Global Website

Apps Global · 2026

Contributed to the company's public site — responsive layout work through to the backend changes behind it.

Laravel Blade Tailwind Visit site

Trigent Technologies

Client project · 2025

Business management platform with automated workflows, inventory tracking and custom CRM modules, built to grow with the company using it.

Laravel Livewire Alpine.js MySQL

Portfolio Platform

Personal · 2026

This site — a Livewire application containerised with Docker and deployed to AWS EC2, with nginx, php-fpm and MySQL running as services.

Livewire Tailwind Docker AWS

How the work actually went

Context
A global chemical trading enterprise needed one authoritative source for its product data, served headlessly to multiple regional storefronts. Chemicals do not behave like ordinary catalogue products: the attribute set differs per substance, identity is a global CAS number rather than an internal SKU, and the same product has to exist in several languages at once.
Problem
A conventional catalogue schema forces every product into one rigid table, which cannot model attributes that vary by substance. Classic EAV models that flexibility correctly, but every read then costs a JOIN per attribute — slow exactly where the platform is supposed to be fastest: the public API feeding the storefronts.
Solution
Built a hybrid EAV architecture. Attributes are authored and validated in a normalised EAV structure, then projected into PostgreSQL JSONB on write, so an API read returns a complete product from a single row with zero JOINs. Product identity is keyed on CAS numbers, and language scoping resolves dynamically per tenant. MeiliSearch backs instant global search suggestions exposed over both REST and GraphQL. Document processing — AWS Textract, Translate and Bedrock — runs asynchronously on Redis queues supervised by Laravel Horizon. The admin side is FilamentPHP v5, extended with custom Livewire components, dynamic page builders and CMS blocks.
Impact
Read performance no longer degrades as attribute counts grow, and content teams manage every market from a single portal instead of one dataset per language. TODO: add your real numbers here — for example API response time before vs after the JSONB projection, or product count and number of languages live.
Context
A transport company running its fleet — vehicles, drivers, trips and maintenance — across spreadsheets and messages, with no single place to look up the state of a truck.
Problem
Basic questions took a round of phone calls: who drove this vehicle last, which trips it ran, when it was last serviced. Maintenance was reactive because nothing tracked service intervals, and records drifted apart as different people updated different copies.
Solution
Designed the schema around vehicles, drivers, trips and maintenance records as first-class entities with explicit relationships, so every event attaches to the vehicle it belongs to. Built the management screens with Livewire — filterable listings, record management and role-based access — keeping the whole thing server-rendered with no separate frontend to maintain.
Impact
The fleet moved to a single system of record: one page per vehicle carrying its full trip and service history. TODO: add your real numbers — for example fleet size under management, or how much time the team used to spend reconciling records.

04 — Experience

Where I've worked

Full Stack Developer

· Nestosh

Jul 2026 — Present

Plot No. 23, J 3 Block Block J 3 Phase 2 Johar Town, Lahore

Current
  • Building Tradeasia MDM — a multi-tenant, headless Master Data Management platform for a global chemical trading enterprise, on Laravel 12, FilamentPHP v5 and PostgreSQL 15.
  • Implemented a hybrid EAV model cached into PostgreSQL JSONB so complex product attributes are served by zero-JOIN API reads.
  • Architected dynamic multi-language scoping and B2B chemical structures keyed on global CAS numbers rather than conventional SKUs.
  • Integrated MeiliSearch for instant global search suggestions across REST and GraphQL endpoints.
  • Set up asynchronous processing with Redis and Laravel Horizon, plus AWS pipelines (Textract, Translate, Bedrock) for document handling.
  • Customised the Filament v5 admin portal with Livewire components, dynamic page builders and custom CMS blocks.
Laravel 12 FilamentPHP v5 PostgreSQL MeiliSearch Redis Horizon GraphQL AWS

Full Stack Developer

· Apps Global Pvt Ltd

Aug 2025 — Jun 2026

Nawab Town,Lahore

  • Built SMTLLC, a fleet management system for a transport company — vehicles, drivers, trips and maintenance records in one place instead of scattered spreadsheets.
  • Owned the Laravel backend and database design end to end, then built the interfaces on top of it.
  • Contributed to the company website at appsglobal.co, from markup and responsive layout through to backend changes.
Laravel Livewire Alpine.js Tailwind MySQL

Backend Developer Intern

·

TapOne Studio

Mar 2025 — May 2025

Jauharabad

  • Built CRUD applications with Node.js and Express during a three-month internship.
  • Wrote REST endpoints and modelled the data sitting behind them.
  • Integrated frontend clients with backend services and debugged issues across the boundary.
Node.js Express MongoDB REST APIs

05 — AI & Modern Development

How I use AI in day-to-day work

AI is part of my workflow, not a substitute for understanding the code. It speeds up the mechanical parts; the architecture, the data model and the review are still my responsibility.

Scaffolding & boilerplate
Migrations, form requests, repetitive CRUD wiring. The parts where the shape is obvious and typing it out is the only cost.
Debugging & error analysis
Pasting a stack trace to narrow down where to look. It shortens the search; the fix and the reasoning still have to be mine.
Learning new APIs faster
Getting oriented in an unfamiliar package or third-party service before going to the documentation for the details that matter.
Code review support
A second read on my own changes — edge cases I skipped, queries that will not scale, validation I forgot to add.

Where I draw the line

  • Nothing ships that I can't explain line by line in review.
  • Database schema and business logic get designed by hand — those decisions are expensive to undo later.
  • Generated code gets the same scrutiny as any pull request: tested, read, and rewritten where it doesn't fit the codebase.
  • Client code and credentials stay out of prompts.

06 — Testimonials

What clients say

Written by the people I built for — each one submitted directly and published only after I verified who sent it.

Gohar is nice person and is very good in his technical software development skills. he is a hard working and dependable person

ADNAN SALEEM SANDHILA

Tech Project Manager, Wah Yar Wah

Trade Asia

Gohar has consistently demonstrated strong ownership, reliability, and a positive attitude. He delivers quality work on time, communicates effectively, and collaborates well with others. Overall, he has been a valuable contributor to the project.

Haider

Sr. Front End Developer, NESTOSH (Pvt) Ltd

Tradeasia MDM

I had the pleasure of working with this employee as a Full Stack Developer, and he consistently demonstrated strong technical expertise, professionalism, and dedication throughout his work. He took ownership of assigned tasks, delivered high-quality solutions, and showed the ability to handle both frontend and backend development efficiently. His problem-solving skills, willingness to learn, and commitment to meeting deadlines made him a valuable member of the team. He always maintained a positive attitude, collaborated well with colleagues, and was ready to go the extra mile whenever needed. His contributions played an important role in the successful delivery of our projects. I appreciate his hard work and dedication, and I confidently recommend him for any Full Stack Development role. I wish him continued success in his career. **— Ali Hyder** **CEO**

Ali

CEO, AppsGlobal

07 — Let's talk

Let's build something together

Open to full-time roles, contract work and client projects. Tell me what you're working on and I'll get back to you.

Location
MM Alam Road, Gulberg III, Lahore, Pakistan
Response time
Usually within 24 hours
Profiles
GitHub LinkedIn
Currently available
/ 5,000