Summary
Overview
Work History
Education
Skills
Accomplishments
Personal Information
Timeline
Generic

SHOAIB IRFAN

Islamabad

Summary

Versatile C++ developer specializing in game development with expertise in the SFML library. Proven track record in collaborative web development, excelling in HTML, CSS, and JavaScript for seamless e-commerce experiences. Adept in Object-Oriented Programming, data structures, and game graphic design, underscored by outstanding academic achievements. Proficient in developing complex algorithms and data structures, including AVL trees and pathfinding algorithms, for optimized game mechanics. Skilled in low-level programming with assembly language, demonstrated by creating intricate game logic on x86 architecture.

Overview

2
2
years of professional experience

Work History

Enchanted Labyrinth Explorer Game

Islamabad, Pakistan
05.2024 - 05.2024
  • Demonstrated proficiency in developing the Enchanted Labyrinth Explorer game, utilizing advanced data structure concepts. The game mechanics were designed with an AVL tree to efficiently store and manage all elements, ensuring minimal time complexity.
  • Implemented algorithms such as Kruskal's algorithm for maze generation and Breadth-First Search (BFS) for finding the shortest path, highlighting meticulous attention to algorithmic efficiency and optimization.

Grocery Store Website

Islamabad, Pakistan
11.2022 - 11.2022

Collaborative team contributor in developing a responsive e-commerce site using HTML, CSS, and JavaScript. Implemented user-friendly features for seamless navigation, registration, and a streamlined checkout process, showcasing proficiency in web development with a keen focus on usability and design.

Additionally, completed the "Build Your Portfolio Website with HTML and CSS" course on Coursera, which further honed skills in creating dynamic and visually appealing web pages.

https://coursera.org/share/eca928188192 21f50ffc468d033294a5

Pac-Man Game

Islamabad, Pakistan
01.2024 - 01.2024
  • Developed a Pac-Man game entirely in assembly language, showcasing deep understanding of low-level programming. Designed intelligent enemy behavior with tracking algorithms based on the player's location, ensuring a challenging and dynamic gameplay experience.
  • Created multiple levels with increasing difficulty, all implemented within the constraints of assembly language, highlighting exceptional skill in optimizing code for performance and resource management.

Tetris Game

Islamabad, Pakistan
12.2022 - 12.2022
  • Swift university student excelling in game development with the SFML library
  • Showcased proficiency in a self-designed Tetris project, emphasizing custom graphics, intuitive menus, and meticulous attention to detail in features like pause/resume functionality and high score tracking.

Space Shooter Game

Islamabad, Pakistan
05.2023 - 05.2023
  • Skilled C++ developer creating a dynamic space shooter with SFML in the second semester
  • Designed diverse enemy behaviors, including challenging boss battles, and crafted strategic power-ups
  • Developed a polished user experience with features like a menu, pause/resume functionality, and a high-score system.

Dodge'em Game

Islamabad, Pakistan
12.2023 - 12.2023
  • Crafted a Dodge'em game in the third semester, exhibiting adept game development skills
  • Independently designed mechanics, implemented features such as scoring and level progression, and created in-game graphics for a comprehensive gaming experience.

Education

Intermediate Degree -

Cambridge College Pakpattan
10.2021

Bachelor's Degree in Computer Science -

FAST National University of Computer and Emerging Sciences, Islamabad Campus

Skills

  • C
  • Assembly language
  • Data Structure
  • Object-Oriented Programming
  • Web Development
  • HTML
  • CSS
  • Game Mechanics Design
  • Game Graphic Design
  • Comprehensive Game Development
  • User-Centric Approach
  • SFML Library

Accomplishments

  • OOP Mastery
  • Build Portfolio Website with HTML and CSS
  • Best Student Award

Personal Information

Title: Computer Scientist

Timeline

Enchanted Labyrinth Explorer Game

05.2024 - 05.2024

Pac-Man Game

01.2024 - 01.2024

Dodge'em Game

12.2023 - 12.2023

Space Shooter Game

05.2023 - 05.2023

Tetris Game

12.2022 - 12.2022

Grocery Store Website

11.2022 - 11.2022

Intermediate Degree -

Cambridge College Pakpattan

Bachelor's Degree in Computer Science -

FAST National University of Computer and Emerging Sciences, Islamabad Campus
SHOAIB IRFAN