Featured Projects

Here are some of the projects I've developed to demonstrate my cybersecurity skills and Python development abilities.

🔐 File Integrity Monitoring System

Tech Stack: Python

Duration: 3 weeks | Status: Completed

Developed a file integrity monitoring system that uses hashing to detect unauthorized changes to files. This project was created during the 3-week tech exploration program at DAE.

Key Features:

  • 🔒 File Hashing: Generates hash values to detect changes
  • 👥 Attack Detection: Identifies when files have been modified
  • 📝 Monitoring: Continuous checking of critical system files
  • 🛡️ Security Alerts: Notification when potential threats are detected

Technical Highlights:

  • Implementation of cryptographic hash functions
  • File system monitoring capabilities
  • Practical application of security monitoring principles

💰 Vacation Budget Calculator

Tech Stack: Python

Duration: 2 weeks | Status: Completed

Created a vacation budget calculator application that helps users plan their trips and manage expenses effectively. This project was developed during the first semester of the DAE program.

Key Features:

  • 📊 Budget Tracking: Monitors expenses across different categories
  • 🔍 Financial Analysis: Determines if the trip is over or under budget
  • 📋 Trip Planning: Helps users plan affordable vacations
  • 📈 Expense Visualization: Clear breakdown of where money is being spent

Technical Highlights:

  • User input validation and processing
  • Financial calculations and budget analysis
  • Practical Python application development

🚨 Small-Scale SOC Simulation

Tech Stack: Python, Log Analysis Tools

Duration: In Progress | Status: In Development

Currently developing a small-scale Security Operations Center (SOC) simulation that focuses on file monitoring and log collection to detect security threats.

Key Components:

  • 📊 Log Collection: Gathering security-relevant logs from various sources
  • 🔍 Threat Detection: Identifying potential security incidents
  • 📋 Incident Response: Developing procedures to address security issues
  • 📈 Security Analysis: Evaluating threats and determining appropriate actions

Learning Objectives:

  • Understanding security monitoring fundamentals
  • Developing incident response capabilities
  • Implementing preventative security measures

Want to Learn More?

These projects represent my commitment to practical cybersecurity implementation. Each project includes detailed documentation, security considerations, and lessons learned.

Get in Touch

DAE Logo