// hello, world

Abdul Moeed Alvi

Full Stack Developer / Systems Developer

5th-semester CS student at FAST-NUCES Islamabad with hands-on depth in low-level systems engineering, full-stack database applications, and AI-driven optimization.

moeed@portfolio: ~
▮

01 — Background

About Me

I'm a Computer Science undergraduate at FAST-NUCES Islamabad (BS CS, expected 2028, currently in my 5th semester). I enjoy working close to the metal — from writing x86 Assembly that talks directly to video memory, to architecting normalized relational schemas that stay consistent under load.

My focus sits at the intersection of systems programming, backend development, and AI/ML. I've independently shipped production-grade projects spanning assembly game engines, graph-algorithm AI planners, and multi-table relational backends, and I'm seeking competitive software engineering internships in these domains.

Relevant Coursework

  • ▹Data Structures & Algorithms
  • ▹Operating Systems
  • ▹Artificial Intelligence
  • ▹Database Systems
  • ▹Web Technologies
  • ▹Software Engineering
  • ▹Linear Algebra
  • ▹Multivariable Calculus

02 — Selected Work

Projects

Featured

Super Mario Clone

x86 Assembly (COAL) · Low-Level Systems

A side-scrolling platformer built entirely in x86 Assembly, rendering directly to VGA memory with no OS abstraction layer.

Direct VGA

Render path

<1ms

Input latency

  • ▹Real-time frame rendering by writing directly to VGA video memory (Mode 13h), bypassing OS I/O layers.
  • ▹Register-allocated bounding-box collision engine using dedicated x86 registers for position and velocity.
  • ▹Sub-millisecond input response by hooking hardware keyboard interrupts (INT 09h).
x86 AssemblyVGA Mode 13hInterruptsEMU8086
View Details
Featured

CityMind — AI City Layout Optimizer

Python · Graph Algorithms · Heuristic Search

A planning tool that models a city as a weighted graph and searches for road and zoning layouts that minimize commute cost and resource waste.

MST + Dijkstra

Approach

Scored layouts

Output

  • ▹Modeled land-use zones as weighted graph nodes; spanning-tree heuristics minimize road-network edge weight.
  • ▹Shortest-path algorithms evaluate commute efficiency, resource usage, and zone-balance scores.
  • ▹Visual city-map output with a scored trade-off report comparing layout decisions.
PythonGraph AlgorithmsAI PlanningMatplotlib
View Details

Mehflix — Event Management Platform

Java 17 · JavaFX · SQL (Oracle / MySQL)

A desktop event-booking platform with a normalized relational backend that guarantees no double-bookings across venue categories.

5

Venue categories

<1s

Query latency

  • ▹Eliminated double-booking across 5 venue categories via composite unique constraints and transactional isolation.
  • ▹Full referential integrity across a normalized schema using foreign keys and cascading rules.
  • ▹Indexed multi-table joins delivering sub-second query response on the real-time cost calculator.
Java 17JavaFXSQLMaven
View Details

Hospital Management System

PHP · MS SQL Server · MySQL · XAMPP

A full-stack hospital backend handling admissions, ward assignment, and discharge with transaction-safe rollback and automated reporting.

  • ▹Transaction-safe admission, ward-assignment, and discharge workflows with rollback-on-error handlers.
  • ▹Automated treatment-summary and ward-occupancy reports via stored procedures and AFTER-INSERT triggers.
  • ▹Reduced report-generation time from manual queries to a single procedure call.
PHPMS SQL ServerMySQLXAMPP
View Details

Sonic Triple-Player & Buzz Bomber Arcade

C++ · SFML · Game Engine / Systems

A three-player arcade game with a fixed-timestep engine designed to keep physics, rendering, and input perfectly in sync.

60 FPS

Frame rate

3 concurrent

Players

  • ▹Stable 60 FPS under three simultaneous player inputs using a fixed-timestep game loop.
  • ▹Decoupled physics updates from render calls to prevent frame-time spikes.
  • ▹Zero per-frame allocations via a polymorphic entity hierarchy reusing pre-allocated objects.
C++SFMLGame EngineOOP
View Details

03 — Toolbox

Skills

Languages

C++ / Cx86 AssemblyJavaPHPJavaScriptHTML5CSS3Python

Databases & Backend

SQL (Oracle)MySQLMS SQL ServerStored ProceduresTriggersTransactionsSchema Design

Systems & Frameworks

SFMLJavaFXMavenOS ConceptsVGA / Hardware InterruptsMemory Management

Tools & Practices

GitGitHubXAMPPAI PlanningGraph AlgorithmsHeuristic Search

04 — Timeline

Experience & Education

BS Computer Science

2023 — 2028 (Expected)

FAST-NUCES, Islamabad

Currently in 5th semester, coursework spanning data structures, operating systems, AI, databases, and software engineering.

CityMind — AI City Layout Optimizer

2025

Independent Project

Designed a graph-based heuristic planner for optimizing urban layouts, combining spanning-tree and shortest-path algorithms.

Hospital Management System

2024

Independent Project

Built a full-stack PHP/SQL hospital backend with transaction-safe workflows and automated reporting via stored procedures.

05 — Reach Out

Get In Touch

I'm actively looking for software engineering internships in systems, backend, and AI/ML. Have an opportunity or just want to talk shop? My inbox is always open.