Hanan Zahid — Full-Stack & AI Engineer

I build performant web apps and privacy-first tools. Recent focus on React/TypeScript, Laravel, RxJS, scalable APIs on AWS, and practical AI: RAG, OpenAI, vector search.

LaravelReact + TSReact NativeVueRxJSAWSOpenAIDeepseekRAG
Hanan Zahid

About

I’m a results-driven Senior Full-Stack Engineer with 8+ years building scalable, secure, and user-focused web apps. I work across the stack with Laravel, React/TypeScript, RxJS, and AWS, designing modular systems, real-time data flows, and clean, maintainable code. I enjoy shaping service layers, performance tuning, and turning complex requirements into simple, reliable UX.

  • • Backend architecture, API/service layers, RBAC, queues & caching
  • • Frontend UX in React (TS), data-driven dashboards, charts
  • • Pragmatic DevOps on AWS (S3/RDS/CloudWatch) & CI/CD
  • • Privacy-first tools and browser-only utilities

Quick facts

Core
Laravel, React, Vue, TypeScript, RxJS
Data / Ops
MySQL, Redis, AWS (S3/RDS/CloudWatch)
API
Lumen/Zend/Laminas, REST, queues & schedulers
Frontend
React + TS, Nuxt/Vue, ECharts

Skills

Frontend
ReactTypeScriptNext.jsRxJSTailwindReact NativeVue
Backend
LaravelLumenNode/ExpressRESTAuth/JWTQueuesRedis
Data & Ops
MySQLPostgreSQLFirebaseAWS (EC2/S3/RDS)CI/CD
AI/ML
OpenAIRAGEmbeddingsVector Search (Qdrant/PGVector)Ollama
Other
WordPressStripe/IAPAgoraECharts

Highlights

Modular Business Dashboard

Led backend architecture with Laravel; built a flexible service layer, RBAC, queues, schedulers, and caching (Redis/File). Integrated React + TS dashboards with charts.

20× Faster Reporting

Optimized reporting for a payment platform (Laravel + Lumen APIs); reduced reporting page load ≈20× via query tuning and data shaping.

Multi-Vendor Commerce

Laravel/Lumen e-commerce with vendor page builder (GrapeJS); multi-DB tenancy and MySQL Views to merge data cleanly.

Appointments @ 15-min Slots

Built Laminas APIs + Nuxt frontend for medical scheduling with credits, availability, and re-assignment rules to reduce patient wait time.

AWS 3-Tier & Security

Shipped systems on AWS with S3 storage, RDS (encrypted), 2FA auth, CloudWatch logging; implemented REST APIs and admin panels.

WordPress Plugins

Anti-bot honeypot + blacklist/whitelist controls; email obfuscation regex pass to deter scraping; custom scraping utilities.

Experience

Senior Developer — Studio98
Oct 2023 — Present
  • Led backend architecture for a modular business dashboard; Laravel API service layer for complex data transformations.
  • Implemented RBAC in Laravel middleware; queued jobs, scheduled tasks, and caching strategies (Redis/File).
  • Integrated Laravel APIs with React + TypeScript; built dynamic dashboards and ECharts visualizations.
  • Adopted RxJS for React data management and improved delivery/observability across the stack.
Full-Stack Developer — IT Delivery (Kuala Lumpur, MY)
Jun 2020 — Oct 2023
  • Clinical System: practitioners assign/unassign consults; Vue + Firebase for presence/online duration; Zend backend.
  • Maintained features & APIs; pathology reports, cron jobs to update DB; report assignment flows.
  • Appointment System: APIs with Laminas-API-Tools, frontend with Nuxt; 15-minute slotting to reduce wait time.
  • Built availability, consult credits, slot ownership and re-assignment; admin views for consult totals/remaining slots.
  • Cerebrum admin: credits, practitioner data, reports with Zend/jQuery/Vue.
  • Qoctor: WordPress site for practitioner/patient consult workflows; contributed to custom plugin updates.
Senior Laravel Developer — Tri-e Multimedia (Kuala Lumpur, MY)
Nov 2019 — May 2020
  • dPay: payment gateway platform (Laravel admin/frontend + Lumen APIs); improved report load time ~20×.
  • GCR: Fast Track redemption flow; roles/permissions; Laravel↔Lumen REST; partial payments with gateway auth.
  • Huawei Together 2020: Laravel backend + Lumen APIs for multilingual dynamic pages; location & store data via REST.
  • dCommerce: multi-vendor e-commerce with GrapeJS template builder; multi-db tenancy and MySQL Views for merged data.
Web Developer — The Websters
Dec 2017 — Oct 2019
  • Hospital Management System (QBE Mercy): Laravel REST APIs; AWS 3-tier; RDS encryption; 2FA; S3 storage; CloudWatch logs.
  • Student Management System: Laravel Auth + api_tokens; REST APIs; exams logic; SQL Server integration.
  • POS Management (Shafa Pharmacy): POS frontend; server-side reports (Datatables); cron-based daily backups and reports; role-based access.
  • Grandcentral: builder/hosting/maintenance platform; roles/access; REST integrations; customer support & troubleshooting.
  • WordPress plugins: web-scraping; anti-bot trap with blacklist/whitelist; email obfuscation via regex + safe rendering.

Projects

Privacy-First Editors Suite

CSV⇄JSON, HTML→PDF, JSON Formatter, What’s My IP — all local tooling focused on speed and privacy.

ReactTypeScriptMonacoLuxonPapaParsehtml2pdf.js
Open
Remedium — Telemedicine

Doctor–patient app with Agora video, RxJS state, prescription workflows; AI text-assist for notes.

React NativeLaravelRxJSAgora
NutriAI Fitness

Photo-based meal logging with AI diet/workout generation, Stripe/IAP payments.

React NativeLaravelOpenAI
POS & Inventory

Offline-friendly RN + Laravel with sync and role-based access.

React NativeLaravelMySQLRedis
AI DOM Agent (POC)

Autonomous agent that interacts with page DOM via LLM-driven plans.

NodePlaywrightOpenAI

Applied AI

Practical AI in production: OpenAI-powered assistants, retrieval-augmented generation (RAG), vector search (Qdrant/PGVector), and task pipelines (e.g., SuggestMedicationTask, DietPlanJob).

Tooling
OpenAILLM FunctionsEmbeddingsVector DBRAGPlaywrightLangChain-lite

Education

Asia Pacific University
Kuala Lumpur, Malaysia
2013 — 2016
BSc Software Engineering
Beaconhouse School System
Lahore, Pakistan
2011 — 2012
A Levels
Al-Isra International School
Yanbu, Saudi Arabia
2008 — 2010
O Levels

Contact

Available for senior full-stack or AI-focused roles and select consulting.