💻 Computer Engineering Student | 🔐 Cybersecurity & Systems
🎓 Lusófona University — Lisbon, Portugal
Second-year Computer Engineering student with a focus on cybersecurity, systems, and secure software development.
Currently building hands-on experience through security-oriented projects and open-source contributions involving Python, Java, Kotlin, React, and modern development workflows.
🔎 Areas I'm interested in:
- 🔐 Cybersecurity & Secure Software Development
- 🖥️ Systems and Operating Systems
- 🌐 Networking & Network Security
- 🏗️ Software Architecture & OOP
Network packet sniffer using raw sockets to capture and inspect live traffic at the IP/TCP layer.
- Parses headers for source/destination IPs and protocol type
- Includes a malicious traffic simulator for anomaly detection testing
- Modular structure: sniffer.py, app.py, mal_app.py, ui.py
TCP port scanner that probes ports 1–1024 via socket connections and measures execution time.
- Detects open and closed ports across the full well-known port range
- Replicates the core logic of tools like nmap
Dictionary attack tool that cracks SHA1 hashes — demonstrates why unsalted hashes are insecure.
- Reports attempts and execution time
- Highlights the need for salting and stronger algorithms like bcrypt
Java board game engine built with strict OOP principles — no instanceof usage.
- Polymorphism without
instanceof - Extensible entity-based architecture
- Turn-based game logic with persistence
Frontend application built with React, Next.js and TypeScript.
- Dynamic routing and persistent shopping cart
- Favorites system and countries explorer
Portfolio built with React, TypeScript and Tailwind, deployed on Vercel.

