Open to AI engineering and full stack roles

Hamza ShakoorAI Engineer and Full Stack Developer.

Full Stack Developer with 5+ years in React, Next.js, Node.js and NestJS, now building agentic AI, RAG pipelines and fine-tuned models.

About

From full stack to AI engineering.

Full Stack Developer with 5+ years of experience building and deploying scalable web applications with React, Next.js, Node.js and NestJS. Now moving into AI engineering, working on agentic AI systems, RAG pipelines, fine-tuning and LLM-powered applications.

In agentic AI, I build agents that plan a task, call tools such as search or APIs, and work through multiple steps, using LangGraph, the OpenAI Agents SDK and MCP. Recently built DealDesk, a LangGraph system of eight agents: safety guard, researcher, negotiator, fact checker, limit checker, closer, simulator and judge. I also build RAG pipelines with ChromaDB and embeddings, and fine-tune open-source models with LoRA/QLoRA.

Skills

Tools I work with.

AI and LLM engineering on top of a full stack web background.

AI / GenAI

  • Python
  • LLMs
  • Prompt Engineering
  • RAG
  • Vector Databases (ChromaDB)
  • Embeddings
  • Agentic AI (ReAct agents)
  • LangChain
  • FastAPI
  • Groq and Ollama APIs

LLM Engineering

  • OpenAI, Anthropic and Gemini APIs
  • LiteLLM
  • Tokenization
  • Streaming
  • Tool calling
  • Structured outputs
  • Multimodal models
  • Gradio
  • Hugging Face
  • Local models
  • LoRA/QLoRA fine-tuning
  • RAG evaluation

Agent Frameworks

  • OpenAI Agents SDK
  • CrewAI
  • LangGraph
  • AutoGen
  • Model Context Protocol (MCP)
  • Multi-agent orchestration
  • Handoffs
  • Guardrails
  • Tracing

Frontend

  • ReactJS
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Redux Toolkit
  • Tailwind CSS
  • MUI

Backend

  • Node.js
  • NestJS
  • Express.js
  • REST APIs
  • GraphQL

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • SQL Server
  • Firebase
  • Supabase

Cloud and DevOps

  • AWS (EC2, S3, Lambda)
  • Docker
  • Git/GitHub
  • CI/CD

Automation

  • n8n workflow automation
Experience

Five years of building for the web.

Six teams, from a front-end internship to leading a fintech platform. Newest first.

GlobeWyze Inc.

Full Stack Developer

Jul 2025 to Present
  • Led development of Fynnexa, a fintech platform for private markets and investor communities, from architecture through deployment.
  • Built backend services with NestJS and Node.js, using PostgreSQL and MongoDB for transactional and flexible-schema data.
  • Architected REST and GraphQL APIs consumed by React/Next.js front-end applications, keeping data contracts consistent across the stack.

Emergent Software

Full Stack Developer

Jul 2024 to Jul 2025
  • Delivered full stack features across React/Next.js front ends and Node.js/Express back ends.
  • Designed SQL schemas and MongoDB collections, optimizing queries across both data layers.
  • Built REST APIs with Node.js and Express and connected them to React/Next.js front ends.
  • Built reusable, responsive UI components and kept data flow between front end and back end consistent.

AlphaSquad

Full Stack Developer

Jul 2023 to Jul 2024
  • Built cross-platform desktop apps with Electron, React, Node.js, MongoDB and Firebase.
  • Developed Next.js API routes for CRUD operations and backend business logic, including Three.js-based 3D features.

QisstPay

Front-End Developer

Oct 2022 to Jun 2023
  • Improved page load performance and managed complex application state using Redux.
  • Built and maintained UI components in close coordination with backend APIs, ensuring reliable data flow.

UpTech Sol (SMC-PVT) LTD

Front-End Developer

Feb 2021 to Oct 2022
  • Built reusable components and interactive dashboards using Apex Charts and REST APIs.
  • Connected front-end screens to REST APIs and handled loading, display and updating of live data.

Eshagird

Software Engineer Intern, then Associate Developer

May 2020 to Feb 2021
  • Started as an intern and transitioned into a full-time front-end development role, contributing to live client projects.
  • Built responsive web pages and UI features with HTML, CSS and JavaScript for client sites.
Projects

AI projects I have built.

Agents, RAG systems and automation workflows. Code for most of them is on GitHub.

Multi-agent system

DealDesk

A LangGraph system of eight agents: Safety Guard, Researcher, Negotiator, Fact Checker, Limit Checker, Closer, Simulator and Judge.

Hard limits are enforced in plain code, not by the AI.

Tested with a weighted scoring rubric comparing safety off and safety on runs.

  • LangGraph
  • FastAPI
  • Next.js
  • Supabase
  • Groq
  • Ollama
  • Tavily
Local RAG with evaluation

RAG Lab

A fully local RAG system with an evaluation dashboard, built without LangChain.

Ollama (llama3.1:8b) for generation, nomic-embed-text for embeddings and ChromaDB as the vector store.

Evaluated with MRR, nDCG, keyword coverage and LLM-as-judge scoring.

  • Ollama
  • nomic-embed-text
  • ChromaDB
  • FastAPI
  • Next.js
ReAct agent

Research Assistant Agent

A ReAct agent built from scratch in Python.

Multi-tool routing (calculator, web search, unit converter) with multi-step reasoning.

Iteration limits, error handling and a reasoning trace log.

  • Python
  • ReAct
  • Tool calling
Document Q&A

RAG Chatbot

Answers questions over documents with source attribution.

Keeps conversation memory between turns.

Applies a confidence threshold on retrieval distance.

  • Python
  • RAG
  • Embeddings
n8nDemos / prototypes

AI Automation Workflows

Two n8n workflows built as demos and prototypes.

  • CV Screening workflow (demo). Multi-channel intake, personal data removed before scoring, shortlist routing to Google Drive.
  • Recruitment Operations Pipeline (prototype). An 80-node workflow with requisition and application forms, a scoring rubric, recruiter approval before candidate contact, and a daily digest.
  • n8n
  • Google Drive
  • Google Workspace
Education

Computer Science at SZABIST.

In progress

Master of Science in Computer Science

SZABIST, Islamabad

Jan 2017 to Feb 2021

Bachelor of Science in Computer Science

SZABIST, Islamabad