Affan Khan folio
0%
Loading Editorial Spread...

Computer Science Undergraduate & Systems Developer

AFFAN KHAN_

Crafting bare-metal C++ engines, relational Informix database architecture, and mathematical algorithms at FAST-NUCES Islamabad.

Read Profile ↘
01 — Profile & Philosophy

The Artisan Behind The Code

“True technical mastery combines mathematical rigor with human empathy — building software beneath high-level abstractions that stands the test of time.”

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.

02 — Professional Experience

Industry & Community Work

01JUN 2026 — JUL 2026SDE Internship
Deister Software logo

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.

# Full-Stack Engineering# Backend & APIs# Frontend UI# Informix DB# XDBL XML# Axional Studio
02MAR 2026 — MAY 20268 Weeks Outreach
Pehli Kiran School System logo

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.

# Digital Literacy# Youth Mentorship# Tech Teaching# Community Service
03 — Selected Works

Featured Engineering Projects

01REACT / NEXT.JSE-Commerce & Web
Dhoom Dhaam E-Commerce Website poster showcasing store layout, feature highlights, and tech stack
FIG. 01 — FULL-STACK STOREFRONT & WHATSAPP API PIPELINE

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.

# React# Next.js# Tailwind CSS# WhatsApp Business API
02JS / LLM APIAI Application
https://affinity-ai.local/chatLive UI
Affinity AI Chat Clone Interface showing conversational prompt cards and prompt bar
FIG. 02 — REAL-TIME CONVERSATIONAL LLM CHAT INTERFACE

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.
# HTML5 / CSS3# JavaScript# LLM API Integration# Async Request Handling
03C++ / SFMLAction Game
Metal Slug 2D Arcade Game cover poster showing OOP architecture details and gameplay art
FIG. 03 — METAL SLUG CLONE & OOP ARCHITECTURE

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.
# C++# SFML# OOP Architecture# Hitbox Systems# Boss AI Sequences
04C++ / SFMLArcade Game
TumblePop 2D Arcade Game cover poster showing gameplay screenshot and feature matrix
FIG. 04 — TUMBLEPOP RECREATION & RETRO ARCADE ENGINE

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.
# C++# SFML# OOP Architecture# Collision Logic# Sprite Animation
Software Engineer Informix DB Architect Systems Developer — Software Engineer Informix DB Architect Systems Developer — Software Engineer Informix DB Architect Systems Developer — Software Engineer Informix DB Architect Systems Developer — Software Engineer Informix DB Architect Systems Developer — 
C++ SFML Engine Next.js & React Axional Studio XDBL — C++ SFML Engine Next.js & React Axional Studio XDBL — C++ SFML Engine Next.js & React Axional Studio XDBL — C++ SFML Engine Next.js & React Axional Studio XDBL — C++ SFML Engine Next.js & React Axional Studio XDBL — 
04 — Competencies

Technical Capabilities & Stack

C++
Python
C#
SQL
JavaScript
HTML5
CSS3
React.js
SFML Engine
Next.js
Informix DB
XDBL Schemas
Axional Studio
MySQL
PostgreSQL
Git
GitHub
VS Code
Vercel
05 — Web Presence

Digital Profiles & Network

06 — Inquiry

Get In Touch & Correspondence

Interested in technical collaboration, low-level programming inquiries, or software engineering roles? Send a message below or reach out directly.