Cybersecurity Student & Enthusiast

Abdulkareem
Umar Faruq

> Network Security · Python Automation · Ethical Hacking

Aspiring cybersecurity professional building skills in threat analysis, network defense, and security automation — one exploit at a time.

About

Who I Am

I'm Abdulkareem Umar Faruq, a cybersecurity student passionate about understanding how systems are attacked — and how to defend them. Currently pursuing studies in cybersecurity while earning industry-recognized certifications from Google via Coursera.

My focus areas include network security, Python-based security automation, and the foundations of ethical hacking. I believe the best defenders think like attackers.

I'm always building, always learning — whether it's crafting custom security scripts, diving into CTF challenges, or dissecting malware behavior.

2
Google Certifications
3+
Years Studying
3+
Tools Mastered
∞
Curiosity

Technical Arsenal

🐍
Python
Security automation, scripting, log parsing, and building offensive/defensive tools.
🌐
Network Security
TCP/IP, port scanning with Nmap, traffic analysis with Wireshark, firewall fundamentals.
🐧
Linux
Command-line proficiency, file permissions, process management, bash scripting.
🔍
Threat Analysis
Identifying phishing, ransomware, social engineering, and common threat vectors.
🛡️
Security Fundamentals
CIA triad, NIST framework, risk management, incident response basics.
🔐
Cryptography Basics
Symmetric/asymmetric encryption, hashing, PKI, TLS/SSL principles.
Certifications

Earned Credentials

🤖
Automate Cybersecurity Tasks with Python
Google
Coursera · Verified Certificate
🛡️
Foundations of Cybersecurity
Google
Coursera · Verified Certificate

Built Things

FEATURED
Network Vulnerability Scanner
A multi-threaded Python port scanner with service/banner detection and automated risk flagging. Identifies commonly insecure or outdated services (e.g. exposed SMB, legacy SSH/FTP versions) and generates JSON/text reports.
Python Sockets Threading Network Security
View on GitHub →
COMING SOON
Log File Analyzer
Python script that parses system/auth log files, detects suspicious patterns like brute-force attempts and failed logins, then summarizes findings into a clean report.
Python Regex Log Analysis
View on GitHub →
COMING SOON
Phishing Detection Tool
A Python + ML project that analyzes email headers, URLs, and content to classify messages as phishing or legitimate — built on concepts from threat analysis coursework.
Python ML Email Security
View on GitHub →
Contact

Let's Connect

Open to cybersecurity opportunities, collaborations, and conversations. Reach out and let's talk security.