Cyber Security Student, Developer & Arabic Teacher based in Köln — precise, reliable, and multilingual. Let's build something that matters.
I build things that break — and then I build them better.
I'm a Cyber Security student at Hochschule für öffentliche Verwaltung with a genuine obsession for how systems break — and how to build them better. Alongside my technical studies, I pursue an Alimiyya qualification in Islamic sciences, teach Arabic, volunteer in my community, and speak four languages fluently.
I bring the same discipline and precision to code that I bring to structured academic study. Whether it's analysing network traffic, building a web tool, or explaining a concept clearly — I deliver with care and reliability.
Skills
Languages
What I can do for you
Combining technical depth with clear communication — I deliver work that is precise, reliable, and built to your exact needs.
Security Consulting
Vulnerability assessments, threat modelling, and security code reviews. I identify weaknesses before attackers do.
Web Development
Clean, fast websites and web apps built to last. From landing pages to full-stack tools — responsive, accessible, and production-ready.
Arabic Teaching & Translation
One-on-one Arabic lessons tailored to your level and goals — from Modern Standard Arabic to Classical. Also available for document translation.
Security Tooling & Automation
Custom scripts and tools for log analysis, intrusion detection, network monitoring, and security automation — built to your exact workflow.
Why clients choose to work with me
Things I've built
Real tools. Real code. Security-focused projects built from scratch.
Port Scanner CLI
Scans a target IP for open ports (1–1024), detects service names, and outputs a formatted security report with concurrent threading.
$ python port_scanner.py 192.168.1.1 Port Scanner — Mesut Target: 192.168.1.1 | Range: 1–1024 ───────────────────────────────────── PORT STATE SERVICE 22 open ssh 80 open http 443 open https 3306 open mysql 8080 open http-alt ───────────────────────────────────── Scanned 1024 ports in 3.2s 5 open ports found
Caesar Cipher Tool
Interactive cryptography tool — type a message, choose your shift value, and encrypt or decrypt in real time.
> caesar("Hello World", 13)
"Uryyb Jbeyq"
> caesar("Uryyb Jbeyq", 13, true)
"Hello World"Password Strength Analyzer
Rates password strength using entropy calculation, length checks, character diversity analysis, and common pattern detection.
> analyze("password123")
Score: 2/8 — Weak ⚠
Missing: uppercase, symbols
> analyze("T!ger$2024#kX")
Score: 8/8 — Very Strong ✓
Entropy: 42.3 bitsNetwork Traffic Logger
C++ packet capture tool using raw sockets. Logs TCP/UDP headers — source/destination IPs and ports in real time.
$ sudo ./network_logger eth0 [*] Capturing on interface: eth0 [TCP] 192.168.1.5:52341 -> 93.184.216.34:443 [TCP] 192.168.1.5:52342 -> 140.82.114.4:443 [UDP] 192.168.1.5:51234 -> 8.8.8.8:53 [TCP] 10.0.0.1:80 -> 192.168.1.5:49821 ^C [*] Captured 4 packets | Stopped.
Brute Force Detector
Parses SSH auth logs, flags IPs with 5+ failed login attempts within a 60-second window, and generates a structured alert report.
$ python brute_force_detector.py auth.log [*] Analyzing: auth.log ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠ ALERT: 185.220.101.47 Failed attempts: 23 in 60s Status: FLAGGED — BRUTE FORCE ⚠ ALERT: 45.33.32.156 Failed attempts: 8 in 45s Status: FLAGGED — BRUTE FORCE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2 IPs flagged. Report saved.
Multilingual Flashcard App
Vocabulary learning app with flip animations and progress tracking. Preset decks in Arabic, German, and English.
Deck: Arabic → German ───────────────────────────────── Card 1/10: مرحبا → "Hallo" Card 2/10: شكرا → "Danke" Card 3/10: نعم → "Ja" Progress: ████████░░ 80% Correct: 8 / 10
Where I've been
Cyber Security Student
Studying offensive and defensive security, network protocols, cryptography, and systems programming. Working on CTF challenges and security tooling in parallel.
Alimiyya Student — Islamic Studies
Pursuing a traditional Alimiyya qualification in Islamic sciences — covering Arabic language, jurisprudence, Quranic studies, and Islamic history. Deepens my multilingual foundation and structured approach to learning.
Working Student — Project Management
Supported cross-functional project coordination, stakeholder communication, and documentation for technical deliverables. Bridged technical and non-technical teams.
Arabic Teacher
Teaching Arabic to students across multiple age groups. Designing curriculum, adapting to learner needs, and building language comprehension from foundations.
Community Volunteer
Contributing to community programs, event organization, and youth support initiatives. Translating between Arabic, Turkish, and German for community members.
Let's build something.
Open to freelance projects, security consulting, collaborations, and interesting problems. If you have a challenge worth solving —let's talk.