Skip to content
View AnnusShahzad's full-sized avatar
🧠
Solving Real Problems
🧠
Solving Real Problems

Highlights

  • Pro

Block or report AnnusShahzad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnnusShahzad/README.md

Muhammad Annus Shahzad

AI + Full-Stack Engineer · I make LLM agents safe enough to touch real business data

🎓 B.S. Software Engineering @ FAST-NUCES Lahore · GPA 3.5 · Graduating June 2027
📍 Lahore, Pakistan · Open to remote & relocation

LinkedIn Email Resume

Open to


⚡ At a glance

  • 💼 7-month research contract (completed) at FAST-NUCES: co-built an AI system that turns plain-English requests into ERP actions, with a human approving each one before it runs
  • 📈 Fixed what slowed it down: found the single queue behind 97% of the delay. Bypassing it cut median task time from 26 s to under 2 s, and spec-to-app agents raised required-task coverage from 75% to 98.6%
  • 👥 Shipped to real users: my FAST Timetable app serves 3.1K+ students and is the #1 Google result for "FAST Lahore Timetable"
  • 🏆 Won 4 programming and security competitions (including a perfect 14/14 at CodeRush '26), plus 1 runner-up and 2 national finals · Dean's List 4 semesters in a row
  • 🛡️ Safety-first AI: approval gates, audit trails, tenant isolation, and benchmarks that prove each one works

🚀 Featured Projects

POAL: talk to your ERP in plain English

🔒 Private (research contract) · demo on request

Office staff type "Create a purchase order for 500 steel rods from vendor ABC". POAL works out what they mean, asks about any missing details, checks permissions, sends it for approval, and then carries it out. A Flutter app gives the same access on mobile.

  • ✅ Across 290 database writes, the AI never invented a record
  • ✅ Blocked 90 of 90 accidental duplicate submissions
  • ✅ Traced 97% of the delay to one queue. Bypassing it cut median task time from 26.2 s to 1.8 s

NestJS · Next.js · Python · PostgreSQL · Redis · BullMQ · Docker · Flutter

FAST Timetable: 3.1K+ students, #1 on Google

🌐 Live at fasttable.netlify.app · source private

FAST Lahore published its timetable as one huge, confusing Excel file. I built a tool in 2 days that turns it into a clean, searchable timetable for each student, then grew it into a website. An LLM helps students resolve course clashes.

  • ✅ Used by 3.1K+ students across CS, AI, CY, SE, DS, EE, BBA and more
  • ✅ #1 Google result for "FAST Lahore Timetable"
  • ✅ Generates 200+ course-specific timetables, including teacher and credit-hour details

Python · JavaScript · TypeScript · Tailwind CSS · HTML5 Canvas · LLMs

Accura: AI answers that check themselves

A team of AI agents writes an answer, a separate agent grades it, and the system rewrites it until it meets a quality bar. Teams can self-host it with their own API keys.

  • ✅ ~22% more accurate and ~45% fewer hallucinations than single-pass answers from GPT-OSS 120B / 20B (400+ test prompts)
  • ✅ ~40% lower AI cost with bring-your-own-key, and installs in under 8 minutes with Docker

Python · Sanic · Next.js · PostgreSQL · Redis · MCP · Stripe

Monitorer: see what users experience, and what to build next

🔒 Private (research contract) · demo on request

A drop-in widget that records errors, slow requests and user feedback for any web app. A rule-based + AI ranker then turns that feedback into a prioritized list of what to build next.

  • ✅ Zero data loss: stored all 2,303 of 2,303 events across 540 test scenarios

TypeScript · Express · Next.js · SQLite · PostgreSQL

AsliDawa: spot counterfeit medicine with your phone

🏆 Alibaba Cloud AI Hackathon Pakistan 2026: qualified as a Grade 1 project and advanced to the Regional Round.

A mobile app for patients and pharmacists in Pakistan. It combines barcode checks, packaging analysis with computer vision, and community reports, and it works offline. It is built to plug into DRAP's national medicine track-and-trace system.

Flutter · FastAPI · PostgreSQL + pgvector · TensorFlow Lite

Also built: Tracer (Linux process tracer in C) · JS2Rust (JavaScript → Rust compiler, team Final Year Project, in progress) · real-time solar monitoring app (Kotlin) · BISE gazette parser (10k+ records)


💼 Experience

Research Programmer (Junior SWE), FAST-NUCES Lahore · Contract · Mar 2026 – Oct 2026 (completed)

  • Built AI agents that generate ERP apps from written specs: 36 of 36 schemas were valid, and required-task coverage rose from 75% to 98.6%
  • Tested security thoroughly: 748 authorization tests and 652 QA runs. Each of the 5 bugs found became a permanent automated test
  • Built multi-tenant SaaS hosting with one isolated Docker container per customer, and tested isolation: 0 writes landed in the wrong customer's data
  • Wrote 40 research reports on AI-agent safety, RAG, security and performance, each with reproducible evidence

Teaching Assistant, FAST-NUCES Lahore · Jan 2025 – Present (5 consecutive semesters)

  • Supported 9 sections (450+ students) across Programming Fundamentals, Object-Oriented Programming, Data Structures and Cyber Security
  • Selected again every semester since Spring 2025, often for several sections at once

🏆 Achievements

Competition Host Year
🥇 TECHFIESTA '26 Speed Programming, Winner UMT Lahore 2026
🥇 CODERUSH '26 Capture The Flag, Winner (only team with a perfect 14/14) ITU Lahore 2026
🥇 RC3 Capture The Flag, Winner Riphah Int'l University 2025
🥇 TechVerse Capture The Flag, Winner UMT Lahore 2025
🥈 COMBITs Speed Programming, Runner-up COMSATS Attock 2025
🚀 Alibaba Cloud AI Hackathon Pakistan, Regional Round qualifier (AsliDawa, Grade 1 project) Alibaba Cloud 2026
🎯 Digital Pakistan Speed Programming, Finalist (Top 30 of 1,400+ teams) Ignite CodePK (Govt) 2025
🎯 Digital Pakistan Cybersecurity Hackathon, Finalist Ignite Trillium (Govt) 2024
🥉 Bronze Medal (Fall 2024) · Dean's List ×4 FAST-NUCES 2024–26

🛠️ Tech Stack

TypeScript Python Java NestJS Next.js React FastAPI Django Flutter PostgreSQL Redis Docker

AI: LLM agents · RAG · MCP · prompt evaluation · OpenAI & Anthropic APIs
Languages: TypeScript · Python · Java · Dart · Kotlin · C++ · C · Rust · SQL
Backend & Web: NestJS · Express · FastAPI · Sanic · Django · Spring Boot · Next.js · React · Tailwind CSS
Mobile: Flutter · Jetpack Compose · Retrofit
Data & Infra: PostgreSQL · Redis · BullMQ · SQLite · Docker · Playwright · Linux


Hiring for AI or full-stack engineering? Email me and I'll walk you through the private projects live.

Pinned Loading

  1. AbsoluteCinema AbsoluteCinema Public

    Full-stack cinema management platform: seat booking, Stripe payments, loyalty rewards & admin analytics. Spring Boot 3, Spring Security, PostgreSQL, Pebble, Docker.

    Java 2

  2. SolarXApp SolarXApp Public

    Real-time Android monitor for SolaX solar inverters: live energy flow, grid import/export and grid-power alerts over the local network. Kotlin, Jetpack Compose, MVVM, OkHttp.

    Kotlin 2

  3. Accura Accura Public

    Self-hosted multi-agent AI platform: generates, evaluates and refines LLM answers until they hit a quality bar (~22% more accurate, ~45% fewer hallucinations)

    TypeScript

  4. AsliDawa AsliDawa Public

    A tiered, offline-first mobile app that helps patients and pharmacists in Pakistan detect counterfeit medicine via barcode, packaging CV, and crowd reports

    Python