Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ibraheem Aziz

Ibraheem Aziz

Computer Science Student At Fast
Rawalpindi, Punjab

Summary

I am a highly motivated and passionate computer science student, constantly seeking to deepen my understanding of technology and its applications. I thrive on learning new concepts, solving complex problems, and exploring innovative technologies. With a strong foundation in programming I am eager to expand my knowledge and contribute to meaningful projects. Let’s connect and learn together.

Overview

2
2
Languages

Work History

Game Development

University Projects

Xonic Game (C++ / SFML)

A multiplayer and single player game developed with a complete player and matchmaking system.

  • Main Menu & Login System: User authentication with login.
  • Multiplayer & Single-Player Modes
  • Player Profile Management: Tracks points, win/loss records, match history and friend list.
  • Leaderboard System: Implemented using a Min Heap for efficient ranking.
  • Multiplayer Matchmaking: Managed with priority queue to ensure fair and timely matches.
  • Game Room Creation: Dynamically generated for multiplayer matches.
  • Friend System:
  • Send/accept requests using dynamic arrays, linked lists, and hash tables.
  • Game State Management: Save and load game sessions.
  • Inventory System: Manage themes using an AVL tree for fast access and updates.


Game Boy (C++ / SFML)

  • Designed 2d games using object-oriented programming concepts
  • Used SFML to handle graphics and user input
  • Included mini games :Snake, Wordle and hangman with the Game Boy interface.

Candy Crush clone (C++ /Glu-Glut)

  • Created a tile matching game inspired by Candy crush using OpenGL libraries
  • Handled user interaction and overall game flow
  • Implemented scoring logic, tile swap mechanics, and match detection

Web Development

University Project

Developed a multi page clothing website using HTML, CSS, and JavaScript, featuring a homepage, login page, product listings, cart, and checkout functionality.

Education

Bachelors in Computer Science - Computer Science

Fast NUCES
Islamabad
04.2001 -

Pre-Engineering -

Army Public School And College System
Rawalpindi, Pakistan
04.2001 -

Skills

Game development

OOP

Data Structures

C

Html and Css

Mathematics and logic

Video Editing

Linux

Timeline

Bachelors in Computer Science - Computer Science

Fast NUCES
04.2001 -

Pre-Engineering -

Army Public School And College System
04.2001 -

Game Development

University Projects

Web Development

University Project
Ibraheem AzizComputer Science Student At Fast