Clément 'Clix' GARCIA
Clément GARCIA Développeur logiciel et de jeu vidéo passionné avec une expertise particulière dans les domaines suivants :
Clément 'Clix' GARCIA
Clément
App Pro

Personal Portfolio

Project information

App Pro
Date September 1, 2024
Status Terminé

Contributors

1 contributor
Clément GARCIA
1 contributor
Developer (1)
Clément GARCIA
Role of Clément GARCIA in this project
Developer, Designer
Developer
Avatar de Clément GARCIA
Clément GARCIA
Developer, Designer

Development time

3 months
3 months
Total time
Methodology

Continuous development

Technical Specifications

4 specifications
Programming languages
JavaScript HTML CSS
Frameworks & Engines
Hugo
Click on the technologies to see details and related projects

Specialties Used

6 domains applied
6 domains applied
Clément 'Clix' GARCIA
Clément's specialties for this project
Passionate software and video game developer with particular expertise in the following areas:
User Interface
2 YEARS
User Experience (UX)
2 YEARS
Software Architecture
3 YEARS
Design Patterns & Refactoring
3 YEARS
Optimization
2 YEARS
Data Management
2 YEARS
Click on a specialty to see related projects and more details

Soft Skills

2 skills mobilized
🔍 Problem Solving
👁️ Vision/Visualization
2 skills mobilized
Clément 'Clix' GARCIA
Clément's cross-functional skills for this project
Passionate software and video game developer with particular expertise in the following areas:
Problem Solving
Debug
Key skill
Vision/Visualization
Conception
Key skill
Click on a skill to see related projects and experiences

Tools Used

4 tools employed
GitHub Copilot
Visual Studio Code
GitHub
Photoshop
4 tools
AI Tools (7)
Design (7)
IDE (7)
Version Control (7)
Clément 'Clix' GARCIA
Tools Used by Clément for this project
Passionate software and video game developer with particular expertise in the following areas:
AI Tools
GitHub Copilot
Integrated AI programming assistant
2 years
Design
Photoshop
Image editing and graphic creation
4 years
IDE
Visual Studio Code
Lightweight and versatile code editor
5 years
Version Control
GitHub
Version control, CI/CD, team collaboration
4 years
Click on a tool to see related projects and more details
Chargement...

Personal Portfolio

Project Description

“A developer portfolio that reflects my vision: modern, performant and user experience focused.”

This personal portfolio is a static website built with Hugo, showcasing my projects, skills and professional journey. Beyond a simple showcase, this project demonstrates my capabilities in front-end development, data architecture and interface design.

The site is fully bilingual (French/English) and uses a data-driven architecture where most content is managed through structured JSON files, facilitating maintenance and evolution.

Technical Architecture

Technology Stack

Choosing Hugo as the static site generator offers several major advantages:

  • Optimal performance: Extremely fast build times and pre-generated pages
  • Enhanced security: No database or exposed backend
  • Simplified deployment: Free hosting on GitHub Pages
  • Total flexibility: Custom theme developed from scratch

Data-driven Architecture

The chosen approach clearly separates data from rendering:

  • Structured JSON files: Technologies, skills, profile, configuration
  • Markdown content: Articles, projects, experiences with TOML frontmatter
  • Go templates: Modular and reusable rendering logic
  • i18n system: Centralized translations for multilingual support

This architecture allows content modification without touching code, and design evolution without impacting data.

×