abdullah.ali
open to opportunities · lahore, pakistan

Muhammad Abdullah Ali

Computer Science Undergraduate / Backend & Software Engineering Enthusiast

$ whoami
3rd-semester CS student at UMT Lahore. Focused on clean system design, procedural logic, and Python automation.

+92 318 1672123

// 01_education

BS in Computer Science

University of Management and Technology (UMT), Lahore — Expected 2029

Honhaar Merit Scholarship — 100% Full Tuition Waiver

3.66 / 4.00

CGPA

// 02_skills

Technical Stack
Python C++ C
Systems & Tools
Git GitHub VS Code
Core Competencies
OOP File I/O Streams Memory Safety Automation Scripting LLM Prompt Engineering
Spoken Languages
English B2

Professional working proficiency

Urdu Native

Native speaker

// 03_certifications

Start Writing Prompts like a Pro

Google · via Coursera

// 04_projects

Terminal Hangman Engine

C++ · procedural

Repo
  • Built a modular 250+ LOC C++ terminal game featuring 7 progressive ASCII states for player lifecycle tracking.
  • Created an fstream I/O pipeline to load a 100-word bank and persist match metrics across sessions.
  • Resolved 15+ input edge cases via ASCII arithmetic and tracking arrays, preventing duplicate life deductions.
  • Ensured memory safety and encapsulation using custom struct types and pass-by-reference design.
fstream structs pass-by-reference

Automated File Organizer & Audit Logger

Python · automation

Repo
  • Developed a cross-platform Python automation script sorting unstructured directories across 7 file categories.
  • Integrated Python logging to generate structured execution audits tracking file movements and timestamps.
  • Implemented path validation and collision handling for deterministic, error-free file processing.
os shutil logging

// 05_contact

Let's build something.

Open to internships, collaborative projects, and backend engineering work.