Computer Science Undergraduate & Systems Developer
AFFAN KHAN_
Crafting bare-metal C++ engines, relational Informix database architecture, and mathematical algorithms at FAST-NUCES Islamabad.
The Artisan Behind The Code
Greetings. I am an aspiring computer scientist and craftsman of code, currently pursuing my degree at FAST-NUCES Islamabad with a cumulative GPA of 3.51 / 4.0.
My core passion lies beneath high-level frameworks — in the quiet, disciplined realm of Low-Level Systems & Full-Stack Engineering. I delight in understanding how bytes navigate memory, architecting bare-metal 2D C++ engines with SFML, and building resilient web applications.
Presently, I am deeply engrossed in mastering Data Structures & Algorithms (DSA) — sharpening my problem-solving tools to forge solutions that are mathematically optimal, memory-efficient, and structurally elegant.
In the summer of 2026, I completed a two-month tenure as a Software Development Engineer Intern at Deister Software Pakistan, engineering full-stack enterprise solutions — developing backend services, REST API integrations, and responsive frontend UIs, alongside designing HR relational schemas and XDBL definitions in Informix. Earlier that spring (Mar – May 2026), I spent eight weeks teaching digital literacy to underprivileged children at Pehli Kiran School System.
Industry & Community Work
Deister Software Pakistan
Software Development Engineer Intern
Engineered full-stack enterprise modules within Axional/Deister Studio. Built robust backend business logic, integrated REST API calls, constructed interactive frontend UIs, and designed comprehensive HR relational database schemas in Informix (covering departments, employees, payroll, job postings, and applicants) using proprietary XDBL XML definitions with strict foreign key and CLOB/BLOB handling.

Pehli Kiran School System
Community Service Volunteer & Tech Instructor
Conducted hands-on digital literacy and computer technology workshops for underprivileged school children using personal laptops to bridge the technology gap. Educated students in computer fundamentals, typing proficiency, and interactive learning software.
Featured Engineering Projects

Dhoom Dhaam — E-Commerce Website for a Birthday Party Supplies Store
Designed and built a fast, single-page storefront for a small Pakistani birthday party accessories business, replacing a traditional checkout flow with a zero-backend WhatsApp ordering system tailored to how small local retailers operate. Built a fully componentized product catalog and shopping cart using React state, compiling orders via WhatsApp's Click-to-Chat API into a formatted message pipeline.

Affinity — AI Chat Clone
- Built a web-based AI chat application integrating a large language model (LLM) API for real-time conversational responses.
- Developed a dark-mode front-end interface using HTML5, CSS3, and JavaScript focusing on clean prompt handling and responsive state updates.
- Engineered asynchronous API request pipelines and dynamic response rendering to simulate fluid AI dialogue.

Metal Slug — 2D Side-Scrolling Action Game
- Developed a 2D side-scrolling action game inspired by Metal Slug, built entirely in C++ with SFML graphics library.
- Applied object-oriented programming design patterns to structure player mechanics, enemy AI behavior states, projectile hitboxes, and multi-phase boss fight sequences.
- Engineered custom collision detection, sprite animation loops, and stage progression logic from scratch.

TumblePop — 2D Arcade Game Recreation
- Recreated the classic TumblePop arcade shooter-puzzle game using C++ and SFML applying object-oriented programming principles.
- Designed class hierarchies for game entities (player, enemies, bubbles) using polymorphism and encapsulation for modular, maintainable code.
- Built custom vacuum-mechanics, enemy bubble capture logic, sprite animation loops, and stage progression systems.
Technical Capabilities & Stack
Digital Profiles & Network
Get In Touch & Correspondence
Interested in technical collaboration, low-level programming inquiries, or software engineering roles? Send a message below or reach out directly.