Welcome to my personal academic portfolio! This repository is a collection of coursework, research, and projects completed throughout my journey in Cyber Security, Vulnerability Research, and Software/Data Engineering.
It is organised into distinct sections by discipline, each documenting the tools, methods, and concepts I've explored and applied.
This section contains my learnings and practical implementations in the field of cyber security. Topics include, but are not limited to:
- Network security fundamentals
- Authentication and access control
- Secure protocols (e.g., HTTPS, SSH, VPNs)
- Intrusion detection and prevention systems
- Firewalls and packet inspection
- Cryptography basics and key management
- Security audits and hardening practices
π§ Tools & Technologies: Wireshark, Snort, Metasploit, OpenVAS, Kali Linux, etc.
π Folder Structure:
/cyber-security/ βββ network_security/ βββ cryptography/ βββ tools_analysis/ βββ labs_and_reports
This section documents my studies and practical exercises in identifying, analyzing, and exploiting system and software vulnerabilities.
- Static and dynamic analysis techniques
- Reverse engineering fundamentals
- CVE research and reproduction
- Exploit development
- Binary analysis and fuzzing
- Rootkits and privilege escalation
π§° Tools & Technologies: Ghidra, IDA Free, Radare2, GDB, AFL, pwndbg, Burp Suite
π Folder Structure:
/vulnerability-research/
βββ exploit_development/
βββ reverse_engineering/
βββ cve_walkthroughs/
βββ tools_usage/
This section focuses on projects and concepts from software and data engineering courses, showcasing both backend development and data processing pipelines.
- Programming paradigms and software architecture
- REST API development
- Data wrangling and ETL pipelines
- Database design and optimization (SQL, NoSQL)
- Big data tools and distributed systems
- Containerization and CI/CD basics
π¦ Languages & Tools: Python, Java, PostgreSQL, Docker, Apache Spark, Pandas, GitHub Actions
π Folder Structure:
/software-data-engineering/
βββ data_projects/
βββ software_projects/
βββ databases/
βββ pipelines_and_tools/
Each section is self-contained and documented with README files and comments to help you navigate. This is a live portfolio and will continue to evolve with new coursework, experiments, and personal research.
Feel free to reach out via LinkedIn or email for collaboration, discussion, or feedback.
βLearning never exhausts the mind.β β Leonardo da Vinci