Projects
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.