About Me

Abdelrahman Soliman is a skilled computer science graduate with diverse programming experience, currently pursuing a Master's degree in Internet Security and working as a Research and Teaching Assistant at Carleton University. contact me at: abdelrahmansoliman (at) cmail.carleton.ca



Research And Teaching Assistant | Carleton University

Sep 2022 - Present, Teaching cryptography and computer network courses, I closely guided students to success while conducting research that enhanced my expertise in internet security.

Software Developer | ZADK Software Company

Sep 2021 - Sep 2022, Developed a well-received mobile app for booking sports facilities, focusing on user-friendliness, reliability, and essential features like real-time availability and user reviews.

Software Developer | Egyptian Armed Forces

Aug 2020 - Sep 2021, Applied software development skills in military operations, gaining appreciation for discipline, teamwork, and respect for authority through military training.

Full-stack Developer Internship | Information Technology Institute (ITI)

May 2020 - Aug 2020, Gained full-stack web development experience, applied agile methodologies, and improved teamwork skills through hands-on projects.

Software Developer Internship | eSpace

May 2019 - Aug 2019, Worked on diverse projects, gained experience and improved technical skills in the software development industry.

Web Developer Internship | Arab Petroleum Pipelines Company (SUMED)

Jun 2018 - Aug 2018, Developed well-received web application for report management, gaining valuable experience in web development and project management.

Software Developer Internship | AAST Information and Documentation Center

Jun 2017 - Aug 2017, Developed software for managing digital resources at AAST, gaining hands-on experience in programming and collaboration skills.

Awards and Honors

AAST Full Merit-Based Scholarship 🔗

The scholarship was awarded based on my outstanding academic achievements, leadership potential, and involvement in extracurricular activities.


WES ICAP Evaluation 🔗

Credential assessment for Bachelor of Computer Science earned at Arab Academy for Science and Technology

IELTS Academic Certification

Overall Band 7: Getting 6.5 in Listening, 8 in Reading, 6 in Writing and 6.5 in Speaking in October 2021.


On November 19, 2019, I scored 158 in Quantitative Reasoning, 144 in Verbal Reasoning, and 3.5 in Analytical Writing on the GRE exam.

Math Olympiad at King Fahd University of Petroleum and Minerals 🔗

After qualifying for the second phase in the math olympiad at King Fahd University of Petroleum and Minerals, I found the experience rewarding and beneficial for my future academic and professional pursuits.

Cybersecurity Analyst Professional Certificate | IBM 🔗

Gained essential cybersecurity knowledge and skills, including data protection, endpoint protection, SIEM, systems and network fundamentals, compliance, threat intelligence, incident response, and forensics, through multiple assessments, a real-world case study, and hands-on virtual labs.

AI Engineering Professional Certificate | IBM 🔗

Gained practical expertise in Machine Learning and Deep Learning, developed AI Engineering skills, mastered various ML algorithms and deep learning models, and demonstrated proficiency in presenting and communicating project results.

Deep Learning Specialization | DeepLearning.AI 🔗

I have mastered neural network architectures, optimization strategies, and industry applications using Python and TensorFlow, while gaining experience in real-world cases such as speech recognition, music synthesis, and natural language processing, preparing me to contribute to cutting-edge AI development.

Machine Learning Cross-Skilling Nano Certificate | Ministry of Communication and Information Technology 🔗

Acquired advanced machine learning techniques and algorithms, gained practical experience deploying models using Amazon SageMaker, and developed industry-relevant skills such as A/B testing and updating models based on new data.

Machine Learning Certificate | Stanford University 🔗

Gained fundamental skills in algorithms, data analysis, and programming for real-world applications.

Machine Learning in Data Science Certificate | Harvard University 🔗

Acquired key knowledge in training data, predictive relationships, and techniques to avoid overtraining, such as cross-validation, while also gaining practical experience in building a movie recommendation system using machine learning algorithms.


Languages & Frameworks

HTML, CSS, JavaScript, jQuery, Angular, React.js, REST APIs, Node.js, Ruby on Rails, PHP, C, C++, C#, Bash, Python, Rust, Go, Kotlin, Swift, Android, Java, .NET Framework

Cloud Services

AWS Lambda, GCP, AWS


MongoDB, MySQL

Machine Learning & AI

Machine Learning, Artificial Intelligence (AI)

Cybersecurity & Network Security

Cybersecurity, Network Security

Soft Skills

Agile Methodologies, Analytical Skills, Critical Thinking, Attention to Detail, Creativity Skills, Time Management, Communication, Adaptability (Easily Adaptable), Leadership, Teamwork

Project Management & Research

Project Management, Research

Microsoft Office

Microsoft Office

Other Skills

Git, Object-Oriented Programming (OOP), Problem Solving


Software Developer | Egyptian Armed Forces

Aug 2020 - Sep 2021, My military service allowed me to utilize my software development skills to support operations while gaining valuable military training, fostering discipline, teamwork, and respect for authority.

Volunteer Tech Instructor | Resala Charity Organization

Jan 2020 - Jul 2020, Responsible for planning, teaching, and supporting technology courses, collaborating with volunteers, tracking learner progress, and engaging in professional development opportunities.

Event Organizer | IEEE AAST Alexandria Student Branch

Feb 2018 - Sep 2019, I organized and facilitated workshops, volunteered at LYC events, and collaborated with the IEEE team to develop our branch website from scratch.

Head of Scientific Section in Student Council | AAST

Sep 2017 - Aug 2018, I collaborated with council members to organize events promoting scientific education, mentored students, and developed valuable leadership and organizational skills.

Student Volunteer | Bibliotheca Alexandrina

May 2015 - Sep 2016, I participated in YESBU and LYM programs, attending weekly meetings and presenting on scientific and cultural topics to enhance youth capacity and raise awareness on environmental and scientific issues.

Hospital Volunteer | King Fahad Medical City - KFMC

May 2014 - Aug 2014, Assisting with administrative tasks, visiting patients, and helping with events and fundraisers.

Head of Student Council | Al-Sulaymaniyah Secondary SchoolAl

Sep 2013 - Aug 2014, I organized diverse events and initiatives, implemented programs to improve academics, and gained valuable leadership and teamwork skills for future endeavors.

Latest Posts

How to Securely Store User Passwords in a Web Application

A guidance for securely storing user passwords in a web application.

Building a Responsive Web Application using React

A detailed step-by-step guide for software engineers to build a responsive web application using React.