Available for internships

BILAL RAUF developer

Discipline
AI & Full-Stack Engineering
Education
FAST-NUCES · CGPA 3.53
Currently
Full-Stack Dev Intern @ 9Nine
Based in
Lahore, Pakistan
Bilal Rauf, seated outdoors on a misty hillside among pine trees
Selected readout 2026
  • Hackathon5th · GDGoC Build with AI
  • Largest schema15 tables · 37 endpoints
  • RecognitionBronze Medal · Fall 2025

Selected work

17 projects — 2024 / 2026
A — Full-Stack Engineering
01

HostelHub

A full-stack hostel management platform across ten modules — dashboard, marketplace, maintenance tickets, lost & found, events, community, guidebook, safety alerts, notifications and an admin panel. Next.js 14 and TypeScript on the front, FastAPI with an async psycopg3 driver behind it, over a 15-table PostgreSQL 15 schema written in raw SQL with stored procedures, triggers and an explicit cursor. 37 REST endpoints, JWT auth, OTP verification and bcrypt hashing.

FastAPIPostgreSQL 15Next.js 14TypeScriptPL/pgSQLJWT Auth
02

Two Brain Theory

A self-initiated brand and website for a fictional technology studio — built purely as a frontend and design-system exercise. Four routes in Next.js 15 and React 19, statically exported and deployed to Cloudflare Workers. The whole thing runs on a hand-built neo-brutalist system: a forest-green and coral palette, hard offset shadows, rotated and skewed background planes, dot-grid fields, bracketed monospace labels and display type at 13.8vw. Manrope and JetBrains Mono, Tailwind tokens, zero component library.

Design showcaseNext.js 15React 19TypeScriptTailwindCSSCloudflare WorkersStatic export
03

TaskFlow

A production-ready MERN task platform — React/Vite/Tailwind frontend, Express/MongoDB REST API, JWT auth with admin/user RBAC, bcrypt hashing, request validation and Swagger-documented endpoints. Mongoose models track status, priority, deadline and ownership, with rate limiting and a documented Redis caching and scaling path.

Node.jsExpress.jsMongoDBReactJWT / RBACSwagger
04

Tidyline

A deadline-first task manager that drops every task into an intuitive time-box — Today, This Week, This Month or Later — instead of a flat list. Supports multiple reminders per task and completion tracking, built as a React + Vite single-page app.

ReactViteJavaScriptVercel
05

Jarurat Care

A single-file web app for a cancer-support NGO with "Hope Assistant" — a Gemini-powered chatbot answering patient and caregiver FAQs, plus a localStorage form fallback. Vanilla JS and Tailwind, zero build step.

JavaScriptTailwindGemini API
B — AI & Applied LLM
01

StackSense

An AI dashboard that scans a live tech stack in real time, surfacing pricing changes, deprecations and savings ranked by dollar impact. Streaming terminal feed, draggable windows, inline Gemini chat, Cmd+K palette.

5th — GDGoC AI HackathonReact 18Gemini APIStreaming SSE
02

News Aggregator

An n8n pipeline pulling RSS from BBC, The Guardian, NYT, Al Jazeera and Dawn — deduplicated into one schema, stored in PostgreSQL with URL-level uniqueness, digested by Gemini and served through Next.js.

n8nGemini APIPostgreSQLNext.js
03

Lumina Impact AI

An animated multi-page MERN application for an AI-for-social-good concept — Gemini-powered chat assistant, Express + Mongoose REST API and a seeded MongoDB datastore. Built during the InAmigos Foundation internship.

MERNGemini APIFramer Motion
04

Wumpus World

A knowledge-based agent exploring a Wumpus grid with propositional logic — TELL/ASK knowledge base, automatic CNF conversion and a resolution-refutation engine that proves cells safe before the agent moves.

PythonFlaskCNF / Resolution
C — Classical AI & Search

Search, constraint-satisfaction and adversarial-search agents, each with an interactive visualisation of how the algorithm actually reasons.

01

Sudoku CSP Solver

Backtracking, forward checking and AC-3 arc consistency with solver performance metrics.

02

Minimax + Alpha-Beta

Adversarial search with a Pygame visualisation of alpha/beta values and pruning cutoffs.

03

Dynamic Pathfinding Agent

A* and Greedy Best-First with selectable heuristics, dynamic obstacles and automatic re-planning.

04

AI Pathfinder

Multi-algorithm visualiser: BFS, DFS, UCS, DLS, IDDFS and bidirectional search.

D — Games & Low-Level Systems
01

Simply Sharp

My longest-running solo project — an arcade shooter designed and built end-to-end in Construct 2's event-sheet system and exported as a static HTML5 bundle. The work here is systems design rather than framework work: enemy wave pacing, a coin economy tuned against enemy difficulty, and an in-game shop trading those coins for health, damage, fire-rate and ammunition upgrades that carry across level progression. Shipped with a service worker for offline play and deployed on Vercel. Openly still in beta — balance, mobile controls and save persistence are on a public roadmap in the README.

Game designConstruct 2HTML5Service WorkerEconomy designDeprecated

And two built closer to the metal — no engines, no graphics libraries, and in one case no operating system worth speaking of.

02

Block Breaker ASM

Atari Breakout written entirely in 16-bit x86 assembly — ~1,500 lines assembled with NASM into a ~3 KB DOS .COM. Text-mode rendering through BIOS INT 0x10, keyboard via INT 0x16, and PC-speaker audio driven straight from the programmable interval timer. Five levels, lives and score tracking.

x86 AssemblyNASMBIOS / DOS
03

Bomberman C++

A full Bomberman clone in C++ with no graphics library — custom rendering, stamina-based movement, three bomb types (mobile, jumping, controlled), scaling enemy AI, power-ups, multi-stage progression and a local leaderboard.

C++Custom renderer77 commits

What I work with

Stack — 05 domains
01

AI / LLM

Gemini API, prompt engineering, RAG-style summarisation, n8n automation, and classical AI — search (A*, BFS/DFS, IDDFS), CSP, propositional logic and inference.

02

Languages

Python, JavaScript, TypeScript, C++, x86 Assembly, SQL, HTML / CSS.

03

Frameworks

React.js, Next.js, Express.js, FastAPI, Flask, TailwindCSS, Framer Motion.

04

Tools & Platforms

Git, PostgreSQL, MongoDB, Firebase, Google Cloud Run, Cloudflare Workers, Vercel, n8n, Oracle DB, Bash / CLI.

05

Concepts

DSA, OOP, REST APIs, JWT auth, automation pipelines, constraint satisfaction, adversarial search.

Where I've worked

2025 — Present
Jun 2026 — Present

Full-Stack Developer Intern

9Nine Solutions

Built the company's entire production website — a 51-page Next.js marketing platform for a US performance-marketing agency. Owned it end to end: information architecture, page templates and components, routing, content structure, technical SEO (unique metadata, canonicals, sitemap, robots) and deployment.

Current
Jun 2026 — Present

Cybersecurity Intern

Cyberster

Selected for Batch 2 of Cyberster's structured 3-month cybersecurity training programme. Hands-on work in defensive / Blue Team fundamentals, including network traffic capture and protocol analysis with Wireshark, alongside teamwork and professional-practice exercises.

Training programme
Summer 2026

Web Developer Intern

InAmigos Foundation

Built and deployed a full-stack MERN website for a social-good organisation, integrating a Google Gemini–powered chat assistant behind a secure server-side API. Delivered structured weekly assignments end to end — from Figma design to deployment on Google Cloud and Firebase — against fixed deadlines.

Remote
Summer 2025

Intern

Solutionsloft

Wrote SQL queries against relational databases under senior-developer mentorship in a professional workflow, gaining exposure to industry practices and team-based development.

On-site

Education & honours

2023 — 2028
2024 — 2028

BS Computer Science

FAST National University of Computer & Emerging Sciences

CGPA 3.53 (4th semester) · Bronze Medal — Fall 2025

Completed 2023

Intermediate Computer Science

Forman Christian College

Pre-engineering / computer science track

Achievement — 2026

5th place

GDGoC's 24-hour Build with AI Hackathon — prototyped and deployed a functional AI product under time pressure, competing against university teams.

Achievement — Fall 2025

Bronze medal

Awarded for academic excellence at FAST-NUCES — top-tier GPA recognition for the Fall 2025 semester.

Let's talk

Reply within 24h
Direct line

Send a message

Fill this in and I'll reply to your email directly — usually within a day. Or reach me at bilal.rauf2004@outlook.com.

Open to internships