Abdelrahman Ashraf

Penetration Testing Trainee

Cairo, Cairo, Egypt
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Abdelrahman Ashraf is a cybersecurity professional transitioning from blue-team operations to offensive security, currently training in penetration testing while building on eight years of software engineering experience. After a hands-on SOC internship at ArchonSecurity, he gained practical expertise in network forensics, endpoint investigation, and incident triage using tools like Wireshark, Sysmon, and ProcMon. He is now honing vulnerability assessment and exploitation skills through an intensive penetration testing diploma, applying a defender’s mindset to find realistic attack paths. Complementing his security focus, Abdelrahman contributes to open-source tooling—improving git-cz with non-interactive modes, fuzzy-search refactors, and integration tests—demonstrating strong full-stack problem solving and attention to developer UX. Based in Cairo and studying cybersecurity and data analysis at Menoufia University, he combines curiosity-driven learning with hands-on practice to rapidly expand his offensive toolset. Notably, his background on both sides of the SOC/Red Team divide gives him an uncommon perspective for crafting practical, defensive-aware exploits.
code7 years of coding experience
bookcyber security and data analysis, cyber security and data analysis at Faculty of Electronic Engineering, Menoufia University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

command-line-interface10
javascript10
nodejs10
cli10
command-line10
testing9
git8
fuzzy-search7

Programming languages (8)

TypeScriptC++RustCJavaScriptHTMLPythonKotlin

Github contributions (5)

github-logo-circle
streamich/git-cz

Jan 2020 - May 2020

Semantic Git commits
Role in this project:
userFull-stack Developer
Contributions:7 commits, 6 PRs, 8 comments in 4 months
Contributions summary:Abdelrahman primarily contributed to enhancing the functionality and user experience of the project. They implemented non-interactive mode and added features like help and version flags. Furthermore, the user refactored the code for fuzzy search in scopes and types and added a flag to disable emojis. The user also added an integration test and addressed a problem where the process would exit if no files were staged.
commitssemantic
theashraf/dsa

May 2019 - Nov 2019

Data Structures and Algorithms implemented in Typescript
Contributions:36 commits, 24 pushes, 3 branches in 6 months
datastructures-in-javascriptdatastructuresjavascriptalgorithms-and-data-structuresdatastructures-algorithms
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Abdelrahman Ashraf - Penetration Testing Trainee