Skip to content

Theo-Valembrun/Theo-Valembrun.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Theo Valembrun - Professional IT Portfolio Website v2.2

This repository hosts the professional portfolio and resume website showcasing my experience, skills, and certifications as an IT Specialist, Network Engineer, System Administrator, and Cybersecurity Professional. Version 2.2 brings significant performance optimizations, enhanced visual design, improved SEO, and better accessibility.

πŸš€ Features

Core Functionality

  • Modern Single-Page Application: Seamless navigation between sections (Home, About, Skills, Projects, Experience, Certifications, Contact) with smooth scrolling animations and interactive elements.

  • Responsive Mobile-First Design: Fully optimized for all devices with progressive enhancement, ensuring perfect viewing experience from mobile phones to 4K desktop displays.

  • Dark/Light Mode Toggle: Advanced theme switching with user preference persistence and system preference detection for optimal user experience.

  • Interactive Contact System: Direct email and phone integration with professional contact cards, removing the need for complex form backends while maintaining functionality.

  • Analytics & Compliance: Professional Google Analytics 4 tracking with Cookiebot consent management for GDPR compliance and comprehensive user behavior insights.

Enhanced User Experience

  • Performance Optimized: Critical CSS inlined for faster first paint, async font loading, DNS prefetch, passive event listeners, and requestIdleCallback for non-critical operations.

  • Glass Morphism Design: Modern visual effects with gradient backgrounds, frosted glass cards, and elegant shadows for a premium look.

  • Professional Animations: Smooth fade-in animations, hover effects, and micro-interactions with prefers-reduced-motion support for accessibility.

  • Accessibility First: ARIA labels, keyboard navigation support, :focus-visible styles, screen reader compatibility, and semantic HTML structure.

  • SEO Optimized: Comprehensive meta tags, Open Graph/Twitter cards, canonical URLs, and JSON-LD structured data for enhanced search visibility.

Content Showcase

  • Real Project Portfolio: Featuring actual implementations including Network Monitoring & Troubleshooting and Multi-Branch Network Implementation projects.

  • Progressive Career Timeline: Interactive timeline showcasing career progression from Customer Care to B2B/ICT Executive roles.

  • Skills Visualization: Dynamic progress bars and categorized skill displays with proficiency indicators.

  • Live Certifications Tracker: Current certifications and in-progress studies without pressure of completion dates.

πŸ› οΈ Technologies Used

Frontend Stack

  • HTML5: Semantic markup with accessibility features and modern web standards
  • CSS3: Advanced styling with CSS Custom Properties, Grid, Flexbox, and responsive design
  • JavaScript ES6+: Modern JavaScript with classes, modules, and performance optimizations

Libraries & Frameworks

  • Font Awesome 6.4.0: Professional iconography
  • Google Fonts (Inter): Modern typography with variable font weights
  • AOS Library: Scroll-triggered animations
  • CSS Grid & Flexbox: Advanced layout systems

Analytics & Tracking

  • Google Analytics 4: Professional visitor tracking and behavior analysis
  • Cookiebot: EU GDPR compliant cookie consent management
  • Enhanced Events: Comprehensive user interaction monitoring
  • Privacy-First: Respects Do Not Track and user preferences

Performance & Optimization

  • Critical CSS Inlining: Above-the-fold styles embedded in HTML for instant rendering
  • Async Font Loading: Non-blocking Google Fonts with font-display swap
  • DNS Prefetch: Pre-resolved connections for external resources
  • Passive Event Listeners: Optimized scroll and resize event handling
  • requestIdleCallback: Deferred non-critical operations for smoother UX
  • content-visibility: CSS containment for off-screen content optimization
  • prefers-reduced-motion: Respects user motion preferences for accessibility

🌐 How to View

Local Development

  1. Clone the repository:

    git clone https://github.com/Theo-Valembrun/portfolio-v2.git
  2. Navigate to the project directory:

    cd portfolio-v2
  3. Open with Live Server:

    • Use VS Code with Live Server extension, or
    • Simply open index.html in your preferred web browser

Live Demo

Visit the live website at: https://theovalembrun.live

πŸ“± Browser Compatibility

  • βœ… Chrome 90+
  • βœ… Firefox 88+
  • βœ… Safari 14+
  • βœ… Edge 90+
  • βœ… Mobile browsers (iOS Safari, Chrome Mobile)

🎨 Design Philosophy

This v2.2 portfolio embraces:

  • Glass Morphism Aesthetic: Modern frosted glass effects with subtle gradients and premium shadows
  • User-Centric Design: Intuitive navigation, clear information hierarchy, and responsive layouts
  • Modern Web Standards: Progressive enhancement, accessibility-first approach, and semantic markup
  • Performance-First: Optimized for speed with critical CSS inlining and async resource loading
  • Visual Polish: Enhanced color palette, gradient buttons, orbital tech icons, and refined typography

πŸ”„ Version History

New in v2.2 (January 2026)

  • Performance Optimization:

    • Critical CSS inlined in HTML for faster first contentful paint
    • Async font loading with font-display swap
    • DNS prefetch for external resources (Google Fonts, Font Awesome, Analytics)
    • Passive event listeners for scroll and resize events
    • requestIdleCallback for deferred loading screen removal
    • content-visibility CSS for off-screen optimization
  • Enhanced Visual Design:

    • New gradient color palette with CSS custom properties
    • Glass morphism effects on cards and navigation
    • Redesigned hero section with orbital floating tech icons
    • Improved button styles with gradient backgrounds and hover effects
    • Enhanced skill cards with hover animations
    • Completely redesigned timeline with alternating layout on desktop
  • SEO & Social Improvements:

    • Canonical URL for proper search indexing
    • Enhanced Open Graph meta tags for social sharing
    • Twitter card meta tags
    • JSON-LD structured data schema for rich snippets
  • Accessibility Enhancements:

    • :focus-visible styles for keyboard navigation
    • ::selection custom styling
    • prefers-reduced-motion media query support
    • Improved color contrast ratios
  • Bug Fixes:

    • Fixed missing Font Awesome icon (fa-cisco β†’ fa-server)
    • Fixed timeline icons overlapping job titles on desktop
    • Improved responsive layout for experience section

Version 2.1 (July 2025)

  • Professional Analytics: Google Analytics 4 integration with comprehensive event tracking
  • GDPR Compliance: Cookiebot consent management for European visitors
  • Enhanced Tracking: User behavior analysis including navigation patterns, contact interactions, and engagement metrics
  • Privacy-First: Respects user preferences and Do Not Track signals
  • Real-Time Insights: Professional visitor analytics for portfolio optimization

Version 2.0

  • Complete Redesign: Modern card-based layout with improved visual hierarchy
  • Enhanced Functionality: Removed non-functional contact form in favor of direct contact methods
  • Better Performance: Optimized loading times and smoother animations
  • Improved Accessibility: Better screen reader support and keyboard navigation
  • Real Content: Replaced placeholder content with actual project implementations
  • Streamlined Navigation: More intuitive user flow and section organization

Technical Stack

  • Modern CSS Architecture: CSS Custom Properties for theming and maintainability
  • JavaScript Optimization: ES6+ features with better error handling and performance
  • Mobile Experience: Enhanced mobile-first responsive design
  • Code Quality: Cleaner, more maintainable codebase with better documentation

πŸ€– AI Development Disclosure

This portfolio website v2.0 was developed with significant assistance from GitHub Copilot AI, which helped with:

  • Code Architecture: Modern HTML5, CSS3, and JavaScript structure
  • Responsive Design: Mobile-first approach and cross-device compatibility
  • Performance Optimization: Resource loading and animation performance
  • Accessibility Implementation: ARIA labels and semantic markup
  • Content Organization: Professional presentation of technical experience
  • Debug and Refinement: Code optimization and bug resolution

My role involved:

  • Providing technical requirements and design vision
  • Supplying authentic project content and professional experience
  • Reviewing and customizing all AI-generated code
  • Testing across devices and browsers
  • Fine-tuning user experience and functionality

πŸ“ž Contact & Connect

πŸ”§ Current Focus

  • CCNA Certification: Network Associate certification in progress
  • Microsoft Azure: AZ-104 Administrator Associate preparation
  • CompTIA Security+: Cybersecurity certification pursuit
  • ITIL 4 Foundation: IT Service Management framework study

πŸ“„ License

This project is open-sourced under the MIT License. Feel free to use this code as inspiration for your own portfolio, but please provide appropriate attribution.


Built with ❀️ by Theo Valembrun | © 2026 | Designed & Developed with modern web standards

About

Theo Valembrun - Responsive Multi-Page Resume

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors