Hello, I am

Muhammad Waqas

Backend Engineer

Building intelligent, scalable web systems

About Me

I'm a Computer Science student at Air University with a passion for building backend systems that are both scalable and intelligent. My journey into software engineering started with curiosity about how systems communicate — and quickly evolved into building real-time platforms, AI-powered tools, and production-grade APIs.

What sets me apart is my focus on AI/RAG integration at a practical level. I've built systems that use LLama 3.2 with vector databases for retrieval-augmented generation, automated code review bots with Gemini AI, and crypto trading assistants — all while maintaining clean architecture and fault-tolerant design.

As a member of the Microsoft Learn Student Ambassadors program, I actively contribute to the developer community through bootcamps and programming competitions, bridging the gap between learning and building.

Tech Stack

Backend Development

Node.jsExpressNestJSREST APIsSwaggerFirebase

Frontend Development

Next.jsAngularTypeScriptTailwind CSSshadcn/ui

Databases & ORM

MongoDBPostgreSQLPrismaDrizzleMongooseTypeORM

Cloud & Storage

AWS S3Cloudflare R2

AI / Machine Learning

LLama 3.2OllamaZilliz/MilvusRAGFlaskGemini AI

Experience

Jul 2025 - Sep 2025

MERN Stack Developer Intern

Fexen Smart SolutionGulberg Greens, Islamabad

  • Contributed in backend development using Node.js (Express, NestJS) with AWS S3 and MongoDB
  • Developed and integrated multiple backend modules for scalability and performance
  • Implemented Agentic RAG solutions using Python Flask, LLama 3.2 with Ollama, and Zilliz vector database
  • Identified and resolved bugs ensuring smooth project operations
NestJSMongoDBAWS S3FlaskLLama 3.2Zilliz

Jul 2024 - Sep 2024

MEAN Stack Developer Intern

TechWalksPWD, Islamabad

  • Designed web applications using the MEAN stack
  • Created robust and scalable APIs using Node.js (Express, NestJS)
  • Identified and resolved bugs ensuring smooth operations
  • Designed portfolio and e-commerce websites using WordPress
AngularNestJSExpressMongoDBWordPress

Projects

GitGuardian

AI-Powered

AI-Powered PR Code Review Bot

GitHub App that automates pull request reviews using Google Gemini AI, identifying security vulnerabilities, performance issues, and code quality concerns with inline comments and fault-tolerant architecture.

TypeScriptGemini AIRedisGitHub API

Crypto Trading Assistant

AI

RAG-Powered Insights

AI trading assistant using Next.js and Flask, integrating Ollama with LLaMA 3.2 for real-time trading guidance, with Zilliz DB for efficient vector retrieval.

Next.jsFlaskLLama 3.2Zilliz DB

Loop Space

Real-time Communication Platform

Backend for a real-time messaging platform with WebSocket-based live screen sharing, calling, chat rooms, and file storage via Cloudflare R2.

NestJSMongoDBWebSocketsCloudflare R2

Next Recorder

Chrome Extension Backend

Backend for a Chrome extension built with NestJS, MongoDB, and AWS S3 for reliable file storage and scalable application functionality.

NestJSMongoDBAWS S3

FYP Management Portal

Academic Project Management

Complete Final Year Project portal using Next.js and NestJS with MongoDB, managing project workflows, data handling, and user interactions.

Next.jsNestJSMongoDB

Get In Touch

Let's build something together

Islamabad, Pakistan

Open to Jr Software Engineer roles, freelance projects, and collaboration on AI/backend systems.