Affan Wajid-| https://www.linkedin.com/in/maffanwajid/ | https://github.com/AffanWajid12
Education
FAST NUCES
Bachelors in Software Engineering (3.19 GPA)
Islamabad
Aug. 2022 – Cont
Projects
Random Maze Generator PacMan Game with Shortest Path Finder
Dec 2023
FAST NUCES
• Developed Shortest Path Finder in the game using Dijkstra’s algorithm
• Displayed the graph nodes in the 2D console window
• Represented the paths of the game as nodes in a graph
• Use Of Data Structures such as Binary Search Tree,Stack and Queues
• Made random paths of each generated maze ensuring that every path is random and also ensured that the player
will always have a path from start to end point of the game
• Stored Binary Tree in a file using file handeling to score the leadboard of the game
• Made the game with three difficulties that enabled the user to pick between map size of the actual map of the game
Airline Management System
May 2023
FAST NUCES
• Developed an Airline Management System using OOP principles
• Made the system using ambiguous requirements using critical thinking
• Use of file handeling
• Applied concepts of OOP to enable re-usability of code
UI Design of Bus Scheduling App
Dec 2023
FAST NUCES
• Designed a UI for a Bus Scheduling App using Figma
• Took interviews to gather requirements for UI
• Applied desgin principles in the UI design of the bus scheduling app ensuring ease of use and user-friendly interface
• Enabled me to apply my designing skills
Technical Skills
Languages: Java,, C/C++, MySQL, HTML,CSS
Frameworks: JavaFX
Developer Tools: Git, GitHub, VS Code, Visual Studio, , Eclipse
Familiarity with: Requirements Gathering, Figma designing, Django, Javascript, Making Use Cases, SSDS, SDS, Class
Diagrams, Scene builder for JavaFx, Database deisgning, Spring Boot, JavaScript