Skip to content

dacrab/dacrab.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaggelis Kavouras's Portfolio 🌐

GitHub last commit GitHub repo size GitHub stars GitHub forks

Welcome to the GitHub repository for my personal portfolio website 📁. This site showcases my skills, projects, and professional experiences as a Software Developer 👨‍💻. It's designed to give you a comprehensive overview of my capabilities and career journey.

About the Portfolio 📘

This portfolio is not just a collection of my work but also an expression of my passion for software development and technology 💻. It features a dynamic theme that adapts to your preferred system settings (dark or light mode) 🌗 and includes engaging animations that activate as you scroll through the sections.

Features 🌟

  • Responsive Layout 📱: Ensures a smooth user experience across all device sizes, from mobile phones to desktop monitors.
  • Interactive On-Scroll Animations 📜: Sections such as About, Experience, Projects, and Contact gracefully animate into view as they are scrolled into focus, making the browsing experience more dynamic and engaging.
  • Splash Screen 💫: A visually appealing splash screen greets visitors upon initial load, enhancing the overall user experience.
  • Hamburger Menu 🍔: A responsive hamburger menu for mobile devices, ensuring easy navigation on smaller screens.
  • Scroll Indicators 🔽: Custom scroll indicators guide users through different sections of the portfolio.
  • Lottie Animations 🎭: Integration of Lottie animations to add visual interest and interactivity.
  • CV Download Options 📄: Dropdown menu allowing visitors to download CV in multiple languages.
  • Clipboard Functionality 📋: Easy-to-use email copy feature with a tooltip confirmation.
  • Back to Top Button ⬆️: A convenient button to quickly scroll back to the top of the page.

Sections 📚

  • Profile: A brief introduction and quick links to important sections and documents.
  • About: Learn more about my background, skills, and what drives my passion for technology.
  • Experience: A detailed look at my professional journey and the skills I've acquired.
  • Projects: Dive into a selection of projects that I've worked on, showcasing my problem-solving capabilities and technical expertise.
  • Contact: How to get in touch with me for potential job opportunities, collaborations, or inquiries.

Technologies Used 💡

HTML5 CSS3 JavaScript Intersection Observer API Lottie ScrollReveal FontAwesome

Performance Optimizations 🚀

  • Lazy loading of images and animations
  • Efficient event handling with debouncing
  • Modular JavaScript code structure
  • Optimized asset loading

Contributing 🤝

Feel free to fork this repository if you have suggestions for improvements or want to use it as a template for your own portfolio. Please credit back if you use substantial portions of the code or design.

License 📄

This project is open-sourced under the MIT license.

Contact Information 📧

For more information, you can reach me at:

Thank you for visiting my portfolio! 🙏

Visitor Count

About

My Portfolio made in vanilla JavaScript, HTML and CSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published