Curriculum Vitae
AHMED ABD-UR-RAHMAN-
Profile
I am an ambi�ous Computer Science student, excelling in mathema�cs and science, with a deep passion
for cloud compu�ng, data science, AI, ML, and so�ware engineering. My academic achievements are
complemented by top grades and specialized training in technologies like ASP.NET, JavaFX, the MERN
stack, and founda�onal courses from leading ins�tu�ons like Google, Georgia Tech, and Johns Hopkins
University. Skilled in mul�ple programming languages, I have effec�vely applied my knowledge to
prac�cal projects, demonstra�ng my ability to address real-world challenges. Eager to leverage my
diverse technical skills in various computer science roles, I am commited to contribu�ng innova�ve
solu�ons to complex problems and advancing the future of technology.
Educa�on
Bachelor of Science in Computer Science, FAST Na�onal University of Computer and Emerging Sciences,
Islamabad Campus
Expected Gradua�on: June 2025
CGPA: 3.68/4.0
Relevant courses: Data Structures, Algorithms, Opera�ng Systems, Database Systems, Object-Oriented
Programming, Computer Organiza�on and Assembly Language, So�ware Engineering, So�ware Design
and Analysis, Ar�ficial Intelligence, MERN Stack Development, Parallel and Distributed Compu�ng
Awards: Best Project Award (Database Systems, Spring 2023, Data Structures, Fall 2022, So�ware Design
and Analysis, Fall 2023) Received mul�ple awards and honors for academic excellence, including Honor
Award in Mathema�cs, Gold Medal Cer�ficate in TOEFL and 7A*, 2A in CAIE O-Level and 3A*,1A in CAIE
A-Level exams. FAST DEANS LIST (Fall 2021, Spring 2022, Fall 2023)
Work Experience
Full Stack Developer, FAST May 2023 - June 2023
- Developed a web-based university portal app using C# for the frontend and SQL Server for the backend
- Implemented features such as user authen�ca�on, course registra�on, grade submission and feedback
system
- Collaborated with a team of three partners using Github
- Achieved a 95% user sa�sfac�on rate and received posi�ve feedback from the supervisor
Opera�ng Systems Project, FAST May 2023 - May 2023
- Designed and implemented a neural network using C++ and Kernel level commands
- U�lized concepts such as threads, processes, parallel processing, synchroniza�on and mutual exclusion
- Evaluated the performance of the neural network using various metrics and benchmarks
- Presented the project to the instructor and classmates and received an A+ grade
Data Structures Project, FAST September 2022 - December 2022
- Created a database using mul�ple trees indexing techniques such as AVL, B-trees and red-black trees
- Stored and retrieved data from the database using C++ language
- Compared the efficiency and complexity of different tree structures using empirical analysis
- Documented the project using UML diagrams and technical reports
- Presented the project to the instructor and classmates and received an A+ grade
Object-Oriented Programming Project, FAST April 2022 - May 2022
- Developed a hospital management system using C++ language and OOP concepts.
- Implemented features such as pa�ent registra�on, appointment booking, billing and report genera�on.
- Applied design paterns such as singleton, factory, and observer to improve the code quality and
maintainability.
- Tested and debugged the system using unit tes�ng and excep�on handling techniques.
- Demonstrated the system to the instructor and classmates and received an A grade.
Flight Booking App Project, FAST August 2023 - December 2023
- Developed a real �me flight management system using Java language and OOP concepts.
- Implemented features such as customer registra�on, flight booking, fare calcula�on. U�lized the JavaFX
framework for front-end development.
- Applied design paterns such as singleton, factory, and observer to improve the code quality and
maintainability.
- Tested and debugged the system using unit tes�ng and excep�on handling techniques.
- Demonstrated the system to the instructor and classmates and received an A+ grade.
Society Management Desktop App, FAST January 2024 - May 2024
- Developed a university society management app using C# and ASP.Net.
- Followed proper agile based SCRUM development process having sprints of 2 weeks each. With proper
documenta�on and capturing of user stories.
- Applied design paterns such as singleton, factory, and observer to improve the code quality and
maintainability.
- Tested and debugged the system using unit tes�ng and excep�on handling techniques
Hobbies & Interests
- Programming: Enjoy crea�ng games and apps using various languages and frameworks such as Python,
Java, C++, React.js, Fluter etc.
- Reading: Avid reader of books on computer science topics such as ar�ficial intelligence, machine
learning, cloud compu�ng etc.
- Chess: Member of the university chess club and par�cipated in several tournaments
- Mathema�cs: Par�cipated in Kangaroo Interna�onal Mathema�cs Contest from Grade IV �ll Grade IX
and won several prizes
- Debates: Par�cipated in English and Urdu debates at school and college level and improved my
communica�on and persuasion skills
- Sports: Very athle�c and fond of sports, especially cricket and football. I par�cipated in many
tournaments at college and university levels and won several trophies.
- Travelling: Love to explore new places and cultures. Travelled to Malaysia, UAE, Singapore, Saudi Arabia,
Turkey, and Maldives
- Gaming: Compe��ve FIFA gamer on PS5. Won many tournaments individually and while represen�ng
my university.
Cer�fied Courses
-
HTML, CSS, and JavaScript for Web Developers
-
Founda�ons of Data Science
-
Get Started with Python
-
Johns Hopkins University, via Coursera
Completed: April, 2024
Key Focus: Comprehensive understanding of core web development tools including HTML, CSS, and
JavaScript. Skills in responsive design, automa�c component rearrangement on different devices, and
developing func�onal web applica�ons using Ajax.
Google Advanced Data Analy�cs Professional Cer�ficate, via Coursera
Completed: January, 2024
Key Focus: Data analysis and decision-making, data privacy and ethics, project management with
emphasis on team roles and responsibili�es.
Google Advanced Data Analy�cs Professional Cer�ficate, via Coursera
Completed: August, 2023
Key Focus: Mastery of Python programming including object-oriented programming, data types, and
structures; hands-on project experience in data cleaning and structuring unstructured data for business
analysis.
Introduc�on to Genera�ve AI
Google, via Coursera
Completed: July, 2023
Key Focus: Understanding of Genera�ve AI, including its defini�on, benefits, and challenges. In-depth
knowledge of AI model types such as GANs, VAEs, and Transformers. Applica�ons covered include image
synthesis, text genera�on, music composi�on, and more.
-
Introduc�on to User Experience Design
Georgia Ins�tute of Technology, via Coursera
Completed: July, 2023
Key Focus: Principles of UX design including user research, prototyping, usability tes�ng, and design
thinking. Prac�cal applica�on of these skills to develop user-centric products and services.