Tech Stack

10+ years of hands-on experience, AI-first approach

πŸ€–

AI & Automation

OpenAI/GPTRAGAgentsLangChainLangGraphCrewAIEmbeddingsVector DBn8nZapier
βš™οΈ

Backend

Node.jsExpress.jsNestJSPythonFastAPIServerless
🎨

Frontend

ReactNext.jsTypeScriptTailwindRedux
πŸ—„οΈ

Data

SupabasePostgreSQLPineconeMongoDBPrismaRedis
πŸ’³

Payments

StripeConnectWebhooksPayoutsPayPalPaddle
☁️

DevOps

CI/CDDockerAWSGCPVercelRender
πŸ“±

Mobile

FlutterDartPush NotificationsIn-App Purchases

Case Studies

Recent projects showcasing AI integrations, payment systems, and full-stack development

CrimeStats.co.nz

Python/FastAPI + Next.js

Crime analytics platform for New Zealand with automated police data ingestion and safety scoring.

  • βœ“Automated NZ Police data ingest with validation & deduplication
  • βœ“Safety Score engine (NZ-CHI v7.3) with fairness controls
  • βœ“FastAPI + Supabase + Redis caching for fast APIs
  • βœ“SEO: per-suburb static pages, JSON-LD markup
  • βœ“GeoPandas/Shapely for geospatial data processing
PythonFastAPINext.jsSupabaseRedis

Flowestate.co.nz

React + NestJS + Supabase

Comprehensive dashboard system for law firms, lawyers, and executors managing estates.

  • βœ“Role-based dashboards for Law Firms, Lawyers & Executors
  • βœ“Secure auth with JWT + RBAC + ABAC
  • βœ“Integrations: APLYiD (identity) + Actionstep/LEAP (legal)
  • βœ“PDF & CSV generation, task/document automation
  • βœ“Email delivery pipeline with templates
ReactNestJSSupabaseTypeScript

Cetirc

Flutter App for German Businesses

Mobile app enabling Stripe payments and payouts with enterprise-grade security.

  • βœ“Stripe Connect onboarding & payouts
  • βœ“Identity docs with AES-256-CBC encryption
  • βœ“OTP via AWS SNS, email via AWS SES
  • βœ“Bank/card linking with webhook handling
  • βœ“RAG chat with Node.js + OpenAI
FlutterNode.jsStripeAWSOpenAI
View on App Store β†’

How I Work

A systematic approach to building software that lasts

01
πŸ”

Understand the Problem

Start by understanding the problem properly: goals, constraints, edge cases. No assumptionsβ€”just clarity.

02
πŸ“

Clear Specification

Convert requirements into a compact specification: flows, data models, and failure scenarios documented upfront.

03
🧱

Design for Change

Build with change in mind so new features don't require rewrites. Scalable architecture from day one.

04
πŸ€–

AI-Assisted Development

Use AI tools like Claude and GPT for speed, but personally handle all critical paths to ensure quality.

05
πŸ”§

Root Cause Fixes

Test, observe, and fix issues at the root so they don't reappear elsewhere. Sustainable, long-term solutions.

Why Work With Me?

βœ…

I find the right way to tackle problems instead of applying superficial patches.

🧱

I build systems that remain maintainable and trustworthy over time.

🎯

I optimise for outcomes and delivered value, not hours logged.

About Me

From WooCommerce to RAG/LLM appsβ€”a decade of full-stack evolution

My Journey

I'm Waqas, a Full-Stack AI Product Engineer with expertise in RAG/LLM apps, Node.js, Python, and production-grade AI integrations.

I started freelancing in 2013 during university with WooCommerce, transitioned to full-stack Laravel development (2015–2020), and for the last five years I've been all-in on the JavaScript/TypeScript stack (React, Next.js, NestJS, Node.js) + AI features (RAG, agents, embeddings, LangChain).

I use AI tools like Claude and GPT reasoning models daily for debugging, architecture and planning, plus AI-enabled IDEs to ship faster while keeping things stable and production-ready.

What I've Built

βœ“RAG/LLM apps with citations and evaluations
βœ“AI support bots with live agent takeover
βœ“Palm vein scanning with AI/ML models
βœ“Crime analytics platforms with safety scoring
βœ“SaaS platforms with Stripe payments
βœ“Law firm management systems (RBAC/ABAC)
βœ“Flutter apps with Stripe Connect & payouts
βœ“Multi-vendor e-commerce marketplaces

πŸŽ“ Education

National University of Sciences and Technology
Bachelor of Engineering, Software Engineering
2013 - 2017

πŸ’Ό Experience

Full-Stack AI Product Engineer
Upwork β€’ 2013 - Present
delivering complex AI/web solutions for global clients.
Software Engineer
Delivery Hero Berlin β€’ 2020 - 2021
Backend development for global food delivery platforms.
CTO & Lead Developer
Hello Demo (EU Startup) β€’ 2018 - 2020
Built audio processing MVP, hired/managed remote dev team, and led technical strategy from zero to successful launch.