
Mohamed Sadik
I'm An Ethical Hacker
About
I am a motivated cybersecurity undergraduate with a strong passion for reverse engineering, penetration testing, and network security. I entered the programming world at the age of 17, learning programming languages and computer fundamentals. At 20, I began exploring cybersecurity concepts, building on my solid technical foundation. Skilled in dissecting complex code patterns and identifying system vulnerabilities, I strive to develop secure and resilient solutions that protect critical assets. Experienced in low-level programming, network protocol analysis, and building custom security tools, I continuously seek to deepen my expertise and contribute effectively to the cybersecurity field.

Information Security Engineer & Secure Web Developer
Who Am I ?
- Birthday: 20 April 2002
- City: Kandy, Sri Lanka
- Age: 23
- Degree: BSc (Hons) Information Technology Specialized in Cyber Security - Reading
- Email: mwmsadik@gmail.com
Skills
I specialize in backend and low-level programming, with strong experience in C for systems-level tasks, Python for automation and scripting, and PHP for secure web development. I focus on writing efficient, maintainable, and secure code to solve real-world problems.
Programming Languages
Database Skills
Familiar Operating Systems
Resume
I’m passionate about solving complex problems and always eager to learn new things. I enjoy working on challenging tasks that push my limits and help me grow. I focus on building secure and efficient systems, and I believe every obstacle is a chance to improve and innovate. I’m committed to doing quality work and making a real impact.
SUMMARY
Mohamed Sadik
I am a driven cybersecurity undergraduate with a passion for reverse engineering, penetration testing, resilient solutions. Experienced with low-level programming, network protocol analysis, and security tool development.
- Kandy, Sri Lanka
- mwmsadik@gmail.com
Education
BSc (Hons) Information Technology Specialized in Cyber Security
Sri Lanka Institute of Information Technology
2023-2027
Student at Selfmade Ninja Acadamy (India)
Since 2023
CERTIFICATIONS & COURSES
Pro Bug Hunting – Self Made Ninja Academy, India
CYBER TECH MASTERY – Self Made Ninja Academy, India
Reverse Engineering and Ethical Hacking (Udemy)
Through this course, I gained hands-on experience in identifying, reporting, and fixing security vulnerabilities in web applications. I learned how to responsibly disclose security flaws through bug bounty platforms and earn rewards for valid reports. The course also introduced me to binary exploitation techniques, where I explored how low level vulnerabilities can be discovered and exploited in compiled programs. This training enhanced my skills in vulnerability assessment, secure coding, real-world exploitation, and ethical hacking. By the end of the course, I became confident in discovering and mitigating both web based and binary level security threats.
By completing the Cyber Tech Mastery bundle, which includes LAHTP(Learn the Art of Hacking Through Programming) Legacy, LAHTP(Learn the Art of Hacking Through Programming) Advanced, and Advanced Web Hacking courses, I significantly advanced my cybersecurity skills. This comprehensive program deepened my understanding of ethical hacking and programming, taught me how to develop security tools, and enhanced my expertise in web application security. Through a mix of theory and hands-on labs, I learned to identify, exploit, and mitigate a wide range of security vulnerabilities. This experience has empowered me to become a valuable contributor in the cybersecurity field, equipped with practical skills and a mastery mindset.
I have completed the Reverse Engineering and Ethical Hacking course on Udemy, where I gained practical skills in analyzing software and uncovering vulnerabilities. This course taught me how to dissect binaries, understand malware behavior, and apply ethical hacking techniques to identify security flaws. Additionally, I learned ethical hacking fundamentals through training by Z-Security, which covered various penetration testing methodologies, real world attack simulations, and responsible vulnerability disclosure. Together, these experiences have strengthened my ability to approach cybersecurity challenges with a hands-on and ethical mindset.
PROJECTS
Linux-Based DDoS Simulation Tool (Educational Purpose)
2018
Technologies: Bash, Python, Linux Networking
- Designed and implemented a custom tool to simulate Distributed Denial of Service (DDoS) attacks for educational and testing purposes in controlled environments.
- Utilized raw sockets to craft and send TCP, UDP, and ICMP packets, enabling flexible attack vector simulation.
- Integrated multithreading in Python to simulate large-scale attacks and maximize throughput.
- Built custom Bash scripts to automate tool deployment, configuration, and testing on multiple Linux systems.
Custom Packet Analyzer
2018
Technologies: Python (Scapy), Wireshark APIs
- Developed a real-time packet sniffer using Python and Scapy to capture and analyze network traffic efficiently.
- Integrated basic anomaly detection to identify unusual patterns and potential security threats during packet inspection.
- Utilized Wireshark APIs for enhanced protocol parsing and visualization of captured network data.
Linear Equation Solver (Matrix-Based)
2018
Technologies: C++ (OOP)
- Developed a C++ command-line tool using Object-Oriented Programming (OOP) to solve systems of linear equations.
- Implemented Gaussian Elimination and back-substitution for efficient and accurate matrix-based solutions.
- Designed a modular structure to handle dynamic input sizes, error handling, and edge cases in mathematical computation.
XSS Attack Lab (Educational Purpose)
2022
Technologies: HTML, JavaScript, PHP
- Built a deliberately vulnerable web page to demonstrate and test Cross-Site Scripting (XSS).
- Allowed user-submitted comments to render on the page without sanitization (for testing only).
- Developed XSS prevention using input sanitization and output encoding with RegEx and secure libraries.
Custom Port Scanner Tool
2022
Technologies: Python (Sockets, Threads)
- Created a multithreaded port scanner that detects open TCP/UDP ports on target hosts.
- Added support for scanning port ranges, custom timeouts, and logging scan results.
- Integrated simple banner grabbing to detect basic service information on open ports.
Portfolio
Welcome to my portfolio a showcase of my journey in cybersecurity, penetration testing, and secure web development. Here, you’ll find hands-on projects, intentionally vulnerable web applications built for testing, and certifications earned through practical, real-world experience. Each item reflects my deep interest in ethical hacking, system exploitation techniques, and building secure, well-tested environments.
⚠️ For security reasons, certificate verification codes have been intentionally blurred but can be provided upon request.
- All
- Projects
- Certificates
Contact
Connect with me here to explore more about my journey, skills, and how I can help you build secure and powerful digital solutions.
Address
Kandy, Sri Lanka
Email Me
mwmsadik@gmail.com