Hi, I'm

Ali Sajid

Full-Stack Software Engineer

Building web apps and LLM-powered agents — from Unity game dev to full-stack to AI.

Ali Sajid

01. About

Full Stack Senior Software Engineer with 10+ years of experience designing, building, and scaling distributed systems and end-to-end applications across fintech, healthcare, enterprise, and public-sector domains. Deep expertise in system architecture, Node.js, Python (FastAPI), and GraphQL — from database design and API layer to frontend delivery — with a strong track record of owning production-grade, cloud-native, and AI-integrated platforms. Experienced in leading engineering teams of 4–7 developers and driving delivery across the entire stack, end to end.

01

Game Development

Started out building games and interactive experiences with Unity3D and C#, including AR applications.

02

Full-Stack Engineering

Moved into full-stack web development — React, Next.js, Node.js, Express, NestJS, MongoDB and PostgreSQL — shipping production applications end to end.

03

AI / ML & Prompt Engineering

Currently focused on LLM-powered products: agents, RAG pipelines, and prompt-engineered tools built with OpenAI and Groq models.

02. Experience

Full Stack Engineer

Jul 2025 - Jun 2026

Department of Culture and Tourism – Abu Dhabi (DCT Abu Dhabi)

Designed and delivered multiple enterprise AI applications from concept to production using Next.js, Python (FastAPI), PostgreSQL, vector databases, and Azure DevOps, owning system architecture across frontend, backend, and deployment pipelines.

Senior Software Engineer

Apr 2024 - May 2025

ai71

Develop full-stack web applications with integrated AI chatbots and Large Language Models (LLMs).

Squad Lead

Aug 2023 - Mar 2024

Shipping Company (confidential)

Collaborated with product owners to design and implement new features, improving user experience and functionality.

View full experience & recommendations →

03. Skills

Frontend

  • React.js
  • Next.js
  • Redux
  • TypeScript
  • Tailwind CSS
  • SASS

Backend

  • Node.js
  • Express.js
  • NestJS
  • FastAPI (Python)
  • GraphQL
  • MongoDB
  • PostgreSQL
  • Microservices

AI / ML

  • Python
  • TensorFlow
  • OpenAI GPT models
  • Groq LLM
  • Large Language Models
  • Prompt Engineering
  • RAG

Game Dev

  • Unity3D
  • C#
  • Vuforia (AR)

Cloud & Tooling

  • Git
  • Docker
  • CI/CD
  • Microsoft Azure
  • AWS
  • Jest / Mocha / Cypress
  • Vercel

04. Projects

Novel AI Agent

Analyzes characters in Project Gutenberg books using an LLM — pulls in the book text and generates character descriptions and interaction maps.

  • Next.js
  • TypeScript
  • Groq LLM

AI Resume / ATS Fit Analyzer

AI-powered hiring tool that scores candidate CVs (PDF, Word, text) against a job description and explains the fit with reasoning, built on Next.js 14 and Groq.

  • Next.js
  • TypeScript
  • Tailwind
  • shadcn/ui

Pakistan Trade Advisor Agent

FastAPI service backed by an LLM for querying Pakistan's export data, with a layered architecture separating routing, business logic and LLM integration.

  • Python
  • FastAPI
  • LLM

Game Library

A Next.js gaming hub hosting multiple 3D browser games behind a shared UI. Flagship title Castle Siege is a tower-defense game built for the platform.

  • Next.js
  • TypeScript
  • 3D / Games

Chemistry AR

Unity3D augmented-reality app using Vuforia for interactive chemistry education — a callback to a game-dev background.

  • Unity3D
  • C#
  • AR

CSV RAG

A NestJS/TypeScript service implementing retrieval-augmented generation for question-answering over CSV data.

  • NestJS
  • TypeScript
  • RAG
See more on GitHub →

05. Contact

Let's build something.

Open to full-stack and AI/ML engineering opportunities and collaborations. Reach out by email or find me on any of the platforms below.