Some checks failed
pettinato.eu/cv-site/pipeline/head There was a failure building this commit
67 lines
2.2 KiB
Svelte
67 lines
2.2 KiB
Svelte
<script lang="ts">
|
|
import Contacts from './Contacts.svelte';
|
|
export let currentLanguage = 'it';
|
|
const whoIt =
|
|
"Ciao! Sono Gianmarco Pettinato, mi sono laureato in scienze informatiche e sono uno sviluppatore full-stack.\
|
|
Ho famigliarità con diversi linguaggi e framework, sia front-end che back-end.\
|
|
In particolare con C++ con Qt e TypeScript con Express, serverless, Angular, Vue.js e Svelte.\
|
|
Tra le mie competenze, oltre allo sviluppo software e alla manutenzione di sistemi linux, spicca la gestione di ambienti CI/CD, con pipeline automatiche e container come Docker.\
|
|
Sono interessato in particolar modo all'ambiente dei dispositivi IoT e del wearble tech.\
|
|
Nel tempo libero mi dedico alla gestione del mio home sever e alla costruzione e manutenzione di computer.\
|
|
Per maggiori informazioni non esitate a contattarmi.";
|
|
const whoEn =
|
|
"Hi! I'm Gianmarco Pettinato. I have a bachelor degree in computer science, and I'm a full-stack developer.\
|
|
I know several languages and frameworks, either front-end or back-end.\
|
|
In particular, I have experience in C++ with Qt and TypeScript with Express, serverless, Angular, Vue.js and Svelte.\
|
|
Among my skill-set, there is the administration of the CI/CD environment with Docker.\
|
|
I'm interested in the IoT world and Wearable tech. In my free time, I like to manage my GNU/Linux home server and build PCs.";
|
|
|
|
const who = {
|
|
it: whoIt,
|
|
en: whoEn
|
|
};
|
|
</script>
|
|
|
|
<div class="aboutMe">
|
|
<Contacts />
|
|
<div class="whoIAm">
|
|
<p>
|
|
{who[currentLanguage]}
|
|
</p>
|
|
</div>
|
|
<div class="cv">
|
|
<div>
|
|
<a rel="external" href="/curriculum_it.pdf"
|
|
>curriculum_it.pdf <i class="fas fa-download" />
|
|
</a>
|
|
</div>
|
|
<div>
|
|
<a rel="external" href="/curriculum_en.pdf"
|
|
>curriculum_en.pdf <i class="fas fa-download" />
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<style lang="scss">
|
|
@import '/node_modules/@fortawesome/fontawesome-free/css/all.css';
|
|
@import '../app.scss';
|
|
.cv {
|
|
width: 80%;
|
|
margin: auto;
|
|
display: flex;
|
|
justify-content: space-evenly;
|
|
}
|
|
.whoIAm {
|
|
margin: auto;
|
|
text-align: justify;
|
|
}
|
|
.aboutMe {
|
|
background-color: $basecolor2;
|
|
// border: solid 1px $border-color;
|
|
border-radius: $default-border-radius;
|
|
padding: 30px;
|
|
margin: 10px;
|
|
}
|
|
</style>
|