Skip to content

chris-samou/chris-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Christos Samourelis - Personal Portfolio

Welcome! This repository contains the source code for my personal portfolio, a place to showcase my projects, skills, and professional journey. This site was built from the ground up with a strong focus on performance, modern development practices, and a clean, user-centric design.


About This Project

The goal of this portfolio is to serve as a dynamic, engaging, and fast digital resume. It's not just a list of my work, but a demonstration of my ability to build high-quality web experiences. Every component, animation, and design choice was made deliberately to reflect the kind of work I am passionate about.

Tech Stack & Philosophy

This project was built using a modern, performance-oriented tech stack, reflecting best practices for 2025.

  • Framework: Astro

    • Chosen for its incredible performance (zero-JS by default) and content-focused architecture. It ensures the site is lightning-fast and SEO-friendly.
  • Styling: Tailwind CSS

    • Used for its utility-first approach, which allows for rapid development and a highly consistent, maintainable design system.
  • Animations: GSAP (GreenSock Animation Platform)

    • Implemented for smooth, performant, and timeline-based animations that add a layer of professional polish without compromising on speed.
  • Development Philosophy

    • Performance First: Optimized for fast load times and a smooth user experience.
    • Responsive Design: Fully responsive and accessible on all devices, from mobile phones to desktops.
    • Clean Code: Written with maintainability and scalability in mind.

Key Features

  • Dark-Mode Only Design: A sleek, focused, and consistent visual aesthetic.
  • Meaningful Animations: Subtle animations on page load and scroll provide a fluid and engaging experience.
  • Interactive Skill Showcase: My tech stack is presented with interactive hover effects to add a touch of "pizzazz."
  • File-Based Icon System: A scalable and maintainable SVG icon system, demonstrating clean project architecture.
  • Astro View Transitions: Seamless, app-like page transitions for a smoother navigation experience.

Let's Connect

I'm currently seeking new opportunities and am always open to discussing exciting projects. Feel free to reach out!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors