A Pen by Florent Gallaire on CodePen.
Created
April 10, 2024 13:34
-
-
Save fgallaire/c99272335d734037c38690651742cae1 to your computer and use it in GitHub Desktop.
CV en HTML
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<head> | |
<title>Curriculum vitae</title> | |
<meta charset="utf-8"> | |
<meta name="viewport" | |
content="width=device-width, initial-scale=1, user-scalable=no"> | |
<link rel="preconnect" href="https://fonts.googleapis.com"> | |
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | |
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,400&display=swap" rel="stylesheet"> | |
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet"> | |
</head> | |
<body> | |
<div class="cv-container"> | |
<div class="left-column"> | |
<img class="portait" src="https://www.codeur.com/tuto/wp-content/uploads/2022/01/MG_0110-4-293x300.jpg" /> | |
<div class="section"> | |
<p> | |
<i class="icon fab fa-linkedin text-darkblue"></i> pierre-gomba | |
</p> | |
</div> | |
<div class="section"> | |
<h2>À PROPOS</h2> | |
<p> | |
Le <strong>Front-end</strong> est une de mes passions : j’aime intégrer ou imaginer des interfaces modernes, les rendre responsive et les dynamiser avec des animations élégantes. Mes deux technos de coeur sont <strong>Angular</strong> et <strong>Bootstrap</strong>, que j’utilise depuis plus de 6 ans. Je suis aussi Fullstack : PHP, MySQL, Doctrine… | |
</p> | |
<p> | |
De nature débrouillard et indépendant dans mon travail, j’aime apprendre de nouvelles technologies, passer du temps à résoudre des problèmes et réaliser du code de qualité. Mes valeurs de travail : clean code, flexibilité, performance et sérieux. | |
</p> | |
</div> | |
<div class="section"> | |
<h2>COMPÉTENCES</h2> | |
<ul class="skills"> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>Angular | Typescript</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>Bootstrap</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>HTML5 | CSS3 | SASS</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>Javascript</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>jQuery</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> <strong>npm | Webpack</strong></li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> PHP</li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> Zend Framework</li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> MySQL</li> | |
<li><i class="icon fas fa-check-circle text-darkblue"></i> Git | Github</li> | |
</ul> | |
</div> | |
<div class="section"> | |
<h2>Langues</h2> | |
<p> | |
Français, langue maternelle | |
<br> | |
Anglais, compétence professionnelle | |
</p> | |
</div> | |
<div class="section"> | |
<h2>Centres d'intérêt</h2> | |
<p> | |
Jeux vidéo, jouer et développer | |
<br> | |
Musique, écoute et composition | |
<br> | |
Art en général | |
<br> | |
Sport | |
<br> | |
Informatique en général | |
</p> | |
</div> | |
</div> | |
<div class="right-column"> | |
<div class="header"> | |
<h1>Pierre <span class="text-blue text-uppercase">Gomba</span></h1> | |
<p>Freelance Front-end Developer</p> | |
<ul class="infos"> | |
<li><i class="icon fas fa-at text-blue"></i> <a href="mailto:contact@pgomba.com">contact@pgomba.com</a></li> | |
<li><i class="icon fas fa-phone text-blue"></i> 04 75 53 80 50</li> | |
<li><i class="icon fas fa-map-marker-alt text-blue"></i> Boulevard de la Constitution 31, 4020 Liège</li> | |
</ul> | |
</div> | |
<div class="content"> | |
<div class="section"> | |
<h2>Expériences <br><span class="text-blue">professionelles</span></h2> | |
<p> | |
<strong>2015 <i class="fas fa-long-arrow-alt-right"></i> 2021</strong> | |
<br> | |
Fullstack Developer à temps plein chez <em>Webadev SPRL</em> | |
</p> | |
<ul class="experience-list"> | |
<li>Réalisations de sites web, d’e-shops, d’interfaces et d’applications web sous Angular et Bootstrap</li> | |
<li>Intégration de templates Photoshop, Illustrator, Sketch, Figma</li> | |
<li>Animations CSS / JS</li> | |
<li>Responsive design</li> | |
<li>UI / UX Design</li> | |
<li>Projets sous npm et Webpack</li> | |
<li>Collaboration avec d’autres studios graphique (Studio Debie, SOL,…)</li> | |
<li>Optimisation des performances</li> | |
<li>Développement de templates et de modules réutilisables</li> | |
<li>Projets en équipe, utilisation quotidienne de SVN, Git et Github</li> | |
</ul> | |
</div> | |
<div class="section"> | |
<p> | |
<strong>2021</strong> | |
<br> | |
Freelance en activité | |
</p> | |
<ul class="experience-list"> | |
<li>Freelance Front-end Developer</li> | |
<li>Unity Developer / Sound Designer</li> | |
</ul> | |
</div> | |
<div class="section"> | |
<h2>Études <br><span class="text-blue">& formations</span></h2> | |
<p> | |
<strong>2015 <i class="fas fa-long-arrow-alt-right"></i> 2019</strong> | |
<br> | |
<em>Bachelier en Informatique de Gestion</em>, Diplômé, Institut Saint Laurent | |
</p> | |
<p> | |
<strong>2015</strong> | |
<br> | |
<em>STE-Formations Informatiques</em>, Formation qualifiante de Web Developer | |
</p> | |
<p> | |
<strong>2013 <i class="fas fa-long-arrow-alt-right"></i> 2014</strong> | |
<br> | |
<em>Bachelier en Sciences humaines</em>, Haute École de Liège | |
</p> | |
<p> | |
<strong>2009 <i class="fas fa-long-arrow-alt-right"></i> 2013</strong> | |
<br> | |
<em>Bachelier en Psychologie</em>, Université de Liège | |
</p> | |
<p> | |
<strong>2002 <i class="fas fa-long-arrow-alt-right"></i> 2009</strong> | |
<br> | |
<em>CESS</em>, Institut Notre-Dame de Jupille | |
</p> | |
</div> | |
<div class="section"> | |
<h2>Autres <br><span class="text-blue">expériences</span></h2> | |
<p> | |
Permis B, possession d’une voiture | |
<br> | |
Animateur Scout pendant 6 ans | |
<br> | |
Brevet d’animateur de Centre de Vacances | |
</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</body> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* GENERAL */ | |
*{ | |
margin: 0; | |
box-sizing: border-box; | |
} | |
body{ | |
font-family: Roboto; | |
font-weight: 300; | |
font-size: .9rem; | |
line-height: 1.5; | |
} | |
a{ | |
text-decoration: none; | |
color: #4472C4; | |
} | |
a:hover{ | |
text-decoration: underline; | |
} | |
p{ | |
margin: 0 0 1rem; | |
} | |
h1{ | |
margin: 0 0 1rem; | |
font-size: 2.5rem; | |
margin-bottom: .5rem; | |
} | |
h2{ | |
margin: 0 0 1rem; | |
letter-spacing: 1px; | |
text-transform: uppercase; | |
} | |
.text-blue{ | |
color: #4472C4; | |
} | |
.text-darkblue{ | |
color: #002060; | |
} | |
.text-uppercase{ | |
text-transform: uppercase; | |
} | |
.icon{ | |
margin-right: .5rem; | |
} | |
.cv-container{ | |
display: grid; | |
grid-template-columns: 1fr 1fr 1fr; | |
grid-template-areas: "left-column right-column right-column"; | |
width: 1200px; | |
margin: 100px auto; | |
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); | |
} | |
.section{ | |
margin-bottom: 1.5rem; | |
} | |
/* LEFT COLUMN */ | |
.left-column{ | |
grid-area: left-column; | |
padding: 50px; | |
background-color: #4472C4; | |
color: white; | |
} | |
.portait{ | |
border-radius: 50%; | |
max-width: 150px; | |
margin: auto; | |
display: block; | |
margin-bottom: 50px; | |
} | |
.skills{ | |
list-style-type: none; | |
padding: 0; | |
font-size: 1.1rem; | |
letter-spacing: 1px; | |
margin: 0 0 1rem; | |
} | |
/* RIGHT COLUMN */ | |
.right-column{ | |
grid-area: right-column; | |
display: grid; | |
grid-template-rows: 250px 1fr; | |
grid-template-areas: | |
"header" | |
"content"; | |
} | |
/* HEADER */ | |
.header{ | |
grid-area: header; | |
padding: 50px; | |
background-color: #F2F2F2; | |
display: flex; | |
flex-direction: column; | |
justify-content: center; | |
} | |
.infos{ | |
columns: 2; | |
list-style-type: none; | |
padding: 0; | |
} | |
/* CONTENT */ | |
.content{ | |
grid-area: content; | |
padding: 50px; | |
} | |
.experience-list{ | |
list-style-type: circle; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment