Abdelrahman Ibrahim

Cybersecurity Engineer & Full-Stack Developer

Computer Science graduate passionate about building secure, scalable applications and protecting digital infrastructure through innovative cybersecurity solutions.

Abdelrahman Ibrahim - Profile Photo

About Me

Passionate about creating secure, efficient, and user-friendly digital solutions

My Journey

As a Computer Science graduate with a focus on cybersecurity, I combine my passion for secure coding practices with full-stack development expertise. My journey spans from building robust backend systems with PHP and Laravel to creating dynamic frontend experiences with Next.js and TypeScript.

I specialize in developing secure applications while maintaining a strong focus on user experience and performance. My cybersecurity background helps me build applications that are not only functional but also resilient against modern security threats.

What I Do

I work at the intersection of development and security, creating applications that prioritize both functionality and protection. From penetration testing to building real-time chat applications, I enjoy tackling complex technical challenges.

My approach combines modern development practices with security-first thinking, ensuring that every project I work on meets high standards for both performance and protection.

Computer Science Graduate

Strong foundation in algorithms, data structures, and software engineering principles

Full-Stack Developer

Experienced in both frontend and backend development with modern technologies

Cybersecurity Focus

Specialized in penetration testing, network security, and vulnerability assessment

Real-time Applications

Building interactive applications with Socket.IO and modern web technologies

Skills & Technologies

A comprehensive toolkit for building secure, modern applications

Backend Development
PHP
Laravel
Node.js
Express.js
MySQL
PostgreSQL
MongoDB
REST APIs
Frontend Development
Next.js
React
TypeScript
JavaScript
Redux Toolkit
Tailwind CSS
HTML5
CSS3
Cybersecurity
Penetration Testing
Network Security
Vulnerability Assessment
Security Auditing
OWASP
Kali Linux
Wireshark
Metasploit
Tools & Technologies
Git
Docker
Socket.IO
Postman
VS Code
Linux
Windows
Figma

Featured Projects

A showcase of my work in full-stack development and cybersecurity

Heraf – Worker Connection Platform
Heraf – Worker Connection Platform

A modern platform for connecting with nearby workers across all trades and fields. Built to make it easy for users to find, hire, and communicate with skilled professionals in their area. The platform features user authentication for secure access, location-based worker discovery, and an admin panel for efficient management.

HTML5CSS3JavaScript (ES6+)PHPMySQLBootstrap 5Responsive UIUser Authentication (PHP + MySQL)Location-based Search
SNAPUP – E-commerce Web App
SNAPUP – E-commerce Web App

SNAPUP E-COMMERCE: A modern e-commerce platform for purchasing products with multiple components and pages. Built using React for dynamic UI, React-Bootstrap for responsive design, Redux Toolkit for state management, and React-Slick for product carousels. Integrated with the DummyJSON API to fetch and display products, ensuring a smooth and realistic shopping experience.

React.jsBootstrap 5 + React-BootstrapRedux Toolkit + React-ReduxReact-Slick + Slick CarouselDummyJSON APIJest & React Testing LibraryWeb VitalsHTML5CSS3JavaScript (ES6+)
Modern React Admin Dashboard
Modern React Admin Dashboard

A modern admin dashboard application designed for data visualization and management. It includes interactive charts, calendars, and user-friendly UI components for monitoring and managing different operations. The app integrates multiple visualization libraries to present data in a clear and dynamic way.

React.jsReact Router DOMBootstrap 5 + React-BootstrapNivo ChartsFullCalendarFullCalendarFontAwesomeSweetAlert2Express.jsHTML5, CSS3, JavaScript (ES6+)
Network Security Scanner
Network Security Scanner

A Python-based vulnerability scanner that automates Nmap scans, parses XML output to structured JSON, and generates clear HTML reports. Includes a CLI for local scanning, optional Flask API + job-queue (RQ/Redis) for asynchronous web scans, and Docker support for deployment. Supports Nmap scripts, configurable scan profiles, and tools to compare scan results and export findings.

PythonNmappython-nmapXML parsing (ElementTree / lxml)Jinja2 (HTML reports)Flask (optional web API)Redis / RQ (job queue)DockerKali Linux / LinuxNetwork Protocols & Security Testing

Certificates & Training

Continuous learning and professional development in technology and cybersecurity

Digital Egypt Pioneers Program
May 2025

MCIT (Ministry of Communications and Information Technology)

Certificate of Achievement for completing the Infrastructure and Security – Vulnerability Analyst / Penetration Tester track under the DEPI program supervised by Dr. Hesham Farouk and Dr. Hoda Baraka.

Penetration Testing
Vulnerability Analysis
Cybersecurity
Jr Penetration Tester Path
March 2025

TryHackMe

Successfully completed the Jr Penetration Tester learning path, covering practical penetration testing techniques, vulnerability analysis, and cybersecurity tools.

Penetration Testing
Vulnerability Analysis
Ethical Hacking
Web Application Pentesting Path
May 2025

TryHackMe

Completed the Web Application Pentesting learning path, focusing on real-world web vulnerabilities, OWASP Top 10, and advanced exploitation techniques.

Web Security
OWASP Top 10
Burp Suite
Exploit Development
Cybersecurity for Beginners
April 2025

Information Technology Institute (ITI)

Completed 8 foundational courses totaling 35 hours, covering core cybersecurity principles, network protection, and digital safety fundamentals.

Cybersecurity Basics
Network Security
Information Protection

Experience & Education

My professional journey and academic background

B.Sc. in Computer Science

Benha University – Faculty of Science

2021 – 2025

Studied core computer science concepts with a focus on programming, algorithms, and cybersecurity fundamentals. Gained practical experience in web security, ethical hacking, and secure software systems during final year projects.

Cybersecurity Fundamentals
Programming & Algorithms
Secure Web Systems
Database Design
Cybersecurity Trainee – Vulnerability Analyst / Penetration Tester

Digital Egypt Pioneers Initiative (MCIT)

Nov 2024 – May 2025

Completed intensive hands-on training in penetration testing, vulnerability analysis, and network defense under the supervision of MCIT experts. Worked on red-team simulations and reporting of real-world vulnerabilities.

Penetration Testing
Vulnerability Assessment
Network Security
Incident Response

Get In Touch

Let's discuss how we can work together on your next project

Contact Information

I'm always interested in new opportunities and collaborations. Whether you have a project in mind or just want to connect, feel free to reach out!

Send a Message