Hi, my name is

Muhammad Aayan Ul Haq

Learning Developer & CS Student at APU

Building AI agents, full-stack apps, and developer tools. Passionate about local LLMs, game dev, and clean code.

Skills

Technologies I've worked with — from languages to platforms.

Languages

TypeScriptJavaScriptPythonDartHTML/CSS

Frontend

ReactNext.jsFlutterViteTailwind CSS

Backend

Node.jsPythonREST APIsSocket.io

AI & Data

OllamaLangChainGemini APIFaster-Whisper

Databases

MongoDBFirebase FirestoreMongoDB Atlas

Tools & Platforms

GitDockerFirebaseVercel

Projects

Things I've built — from AI agents to browser RPGs.

01

DevPulse

GitHub analytics dashboard that visualises repository metrics, contribution activity, and team performance. Built with Next.js and deployed on Vercel.

Next.jsTypeScriptVercel
02

AayanChat

Real-time chat PWA built with Flutter. Supports instant messaging via Firebase Auth and Firestore with push notifications and offline support.

FlutterFirebase AuthFirestore
03

JARVIS

Local AI desktop agent powered by Ollama and Qwen2.5. Features real-time speech-to-text via Faster-Whisper, a Gradio chat interface, and LangChain-based tool orchestration for autonomous task execution.

PythonOllamaQwen2.5Faster-WhisperGradioLangChain
Private repository
04

VerifyIt

Multimodal misinformation and deepfake detection platform. Uses Gemini API for content analysis and Cloudinary for media handling. Built as a final-year project.

Gemini APICloudinaryPython
05

NestMate

Student accommodation finder platform connecting tenants with verified listings. Features real-time messaging via Socket.io and secure authentication.

FlutterNode.jsMongoDB AtlasSocket.io
06

SmartLearn

Adaptive learning platform that personalises content based on student performance. Uses Python for the recommendation engine with a Next.js frontend and MongoDB Atlas for storage.

PythonNext.jsTypeScriptMongoDB Atlas
07

Pokémon RPG

A Gen 1 Kanto browser-based RPG built entirely in TypeScript and React. Features turn-based battles, Pokédex exploration, and a retro pixel-art inspired UI.

TypeScriptReactVite

Get In Touch

I'm currently looking for internship opportunities and freelance projects. Whether you have a question or just want to say hi — I'll do my best to get back to you.

muaayanuh@gmail.com