Skip to content

wish628/wish628.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🛡️ Hawi Tariku - Cybersecurity Portfolio Terminal

Portfolio Preview Status License

🌟 Overview

A unique, interactive terminal-style portfolio showcasing my cybersecurity expertise and software development skills. Built as a fully functional terminal emulator with real-time features and stunning visual effects.

🚀 Features

🖥️ Terminal Experience

  • Interactive Command System - Full terminal emulation with command history
  • Tab Completion - Smart command completion for better UX
  • Keyboard Shortcuts - Ctrl+L to clear, arrow keys for history
  • Real-time Typing Effects - Authentic terminal feel

🎯 Professional Content

  • Project Showcase - Detailed information about key cybersecurity projects
  • Skills Matrix - Comprehensive technical skill assessment
  • Contact Integration - Easy access to professional contacts
  • Resume Access - Quick resume download functionality

🎨 Visual Effects

  • Matrix Rain Animation - Cyberpunk-style visual effects
  • AI Scanning Interface - Futuristic system scan animations
  • Glitch Effects - Dynamic text animations
  • Responsive Design - Works on all devices

🔧 Technical Features

  • Weather Integration - Real-time weather data
  • System Status - Live system monitoring simulation
  • File System Emulation - Unix-like file operations
  • AI Assistant - Interactive AI information system

🛠️ Technologies Used

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Styling: CSS Grid, Flexbox, Custom Animations
  • APIs: OpenWeatherMap API integration
  • Design: Terminal/CLI inspired UI/UX
  • Performance: Optimized for fast loading and smooth animations

📁 Project Structure

portf1/
├── index.html          # Main portfolio file
├── profile-photo.png   # Profile image
├── README.md          # This file
└── assets/            # (Future: CSS/JS files)

🎮 Available Commands

Command Description
help Show all available commands
about Display professional summary
skills List technical skills and expertise
projects Show key cybersecurity projects
contact Display contact information
resume Download/view resume
status Real-time system status with AI
weather Current weather information
matrix Activate Matrix rain effect
scan AI-powered system scan
hack Security penetration test demo
ls List directory contents
cat <file> Display file contents
whoami Current user information
date System date and time
clear Clear terminal screen

🚀 Quick Start

  1. Clone the repository

    git clone https://github.com/Hawi-Tariku/portfolio
    cd portfolio
  2. Open in browser

    # Open index.html in your preferred browser
    open index.html
    # or
    python -m http.server 8000
  3. Start exploring

    • Type help to see all commands
    • Try matrix for visual effects
    • Use projects to see my work

🔧 Customization

Update Personal Information

  1. Replace placeholder links in the contact section
  2. Add your actual GitHub profile URL
  3. Update email and LinkedIn information
  4. Add your resume PDF link

Add New Projects

  1. Update the projectsText variable in the JavaScript
  2. Add new file content in the fileContents object
  3. Update the ls command output

Modify Styling

  1. Adjust CSS variables for color scheme
  2. Customize animations and effects
  3. Modify terminal prompt appearance

📝 TODO List

  • Add certifications section
  • Include education background
  • Add mobile responsive improvements
  • Implement contact form
  • Add project screenshots
  • Create separate CSS/JS files
  • Add more interactive commands
  • Include testimonials section

🎯 Performance

  • Load Time: < 2 seconds
  • Lighthouse Score: 95+
  • Mobile Friendly: Responsive design
  • Browser Support: All modern browsers

🔐 Security Features

This portfolio demonstrates cybersecurity knowledge through:

  • Secure coding practices
  • Input validation and sanitization
  • XSS prevention techniques
  • Secure API integration patterns

📧 Contact

  • Email: [Update with your email]
  • LinkedIn: [Update with your LinkedIn]
  • GitHub: [Update with your GitHub]

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Inspired by classic terminal interfaces
  • Matrix movie visual effects
  • Modern cybersecurity aesthetics
  • Open source community

Star this repository if you found it helpful!

🛡️ Built with passion for cybersecurity and clean code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages