Compare commits

...

2 commits

Author SHA1 Message Date
2bb2c098b7
Sync 2025-11-04 00:22:00 +01:00
5a3b2605d8
Tweak CV 2025-11-04 00:21:41 +01:00
3 changed files with 111 additions and 21 deletions

View file

@ -34,7 +34,7 @@
},
"bsc_computer_science": {
"1_insights": "Solide theoretische basis in informatica, met inzicht in fundamentele concepten, principes en design patterns, ondersteund door praktische toepassingen in projecten.",
"2_background": "Sterke algoritmische achtergrond, inclusief complexiteitsanalyse, geavanceerde datastructuren, algoritmische paradigma's, hashing, compressie en automaten.",
"2_background": "Sterke algoritmische achtergrond, complexiteitsanalyse, geavanceerde datastructuren, algoritmische paradigma's, hashing, compressie en automaten.",
"3_knowledge": "Grondige kennis van veilige systemen en netwerken: RESTful API's, semantische web, netwerkbeveiliging, cryptografie, besturingssystemen, relationele- en NoSQL-databanken.",
"4_ai": "Inzicht in ethische en duurzame Artificiële Intelligentie, <abbr title=\"Explainable AI\">XAI</abbr>, neurale netwerken, <abbr title=\"Constraint Satisfaction Problem\">CSP</abbr>'s, <abbr title=\"Hidden Markov Model\">HMM</abbr>'s en computer visie.",
"5_learning": "Levenslang leren en snel zelfstandig nieuwe technologieën en methodologieën eigen maken.",

View file

@ -25,6 +25,16 @@
font-weight: bold;
}
.tech {
display: inline;
}
.tech:not(:last-child)::after {
content: "\00B7\00A0";
margin: 0 0 0.2rem;
color: currentColor;
}
.main-content {
flex: 3;
}
@ -38,10 +48,6 @@
display: none;
}
.less-relevant {
display: none;
}
ul {
list-style-type: none;
padding: 0;
@ -85,6 +91,10 @@
flex-direction: row;
}
.less-relevant {
display: none;
}
.main-content {
flex: 3;
}
@ -139,16 +149,35 @@
flex-direction: column;
gap: 0.2em;
}
/* Customizable colours */
h1, h2, h3,
hr {
color: #0077cd;
}
/*aside {*/
/* !* Gradient background *!*/
/* background: linear-gradient(35deg, #27224a 0%, #6b445a 50%, #324a6d 100%);*/
/* color: white;*/
/*}*/
</style>
<body>
<nav-bar></nav-bar>
<main class="wrapper">
<header>
<h1>Tibo De Peuter</h1>
<p id="profile" data-i18n="cv.profile">
I am a persistent problem-solver who approaches every challenge with determination and creativity. Driven by
an enterprising, analytical, and curious mindset, I continuously keep up with the latest developments in my
field.
<p class="hidden">
Driven by curiosity and guided by analytical thinking, I passionately design elegant and creative solutions
to challenging problems. I balance performance, security and maintainability, striving for continuous
improvement.
</p>
<p id="profile">
Driven by curiosity and a passion for secure software design, I specialize in building efficient,
maintainable systems. I combine analytical thinking with practical experience in programming and
cybersecurity principles to deliver robust solutions.
</p>
</header>
@ -202,21 +231,53 @@
<section>
<h2 data-i18n="cv.skills">Skills</h2>
<p><span data-i18n="cv.programming_languages">Programming languages</span>:
<a href="https://git.depeuter.dev/tdpeuter?sort=recentupdate&language=Kotlin&tab=repositories">Kotlin</a>,
<p>
<strong>Infrastructure & Automation:</strong>
<abbr title="Virtual Machine">VM</abbr>s,
Docker,
ZFS,
<abbr title="Infrastructure as Code">IaC</abbr>,
DevSecOps,
<abbr title="Continuous Integration / Continuous Deployment">CI/CD</abbr>,
GitHub Actions,
Git
</p>
<p>
<strong>Networking & Security:</strong>
Firewalls,
VPNs,
Secure architectures,
Monitoring
</p>
<p>
<strong>Software Engineering:</strong>
Clean Code,
Design patterns,
Documentation,
Code reviews,
Collaboration
</p>
<hr/>
<p>
<a href="https://git.depeuter.dev/tdpeuter?language=Kotlin">Kotlin</a>,
Java,
C,
C++,
<a href="https://git.depeuter.dev/tdpeuter?sort=recentupdate&language=TypeScript&tab=repositories"><abbr
title="TypeScript">TS</abbr></a>,
<a href="https://git.depeuter.dev/tdpeuter?sort=recentupdate&language=Python&tab=repositories">Python</a>,
<a href="https://git.depeuter.dev/tdpeuter?language=TypeScript"><abbr title="TypeScript">TS</abbr></a>,
<a href="https://git.depeuter.dev/tdpeuter?language=JavaScript"><abbr title="JavaScript">JS</abbr></a>,
<a href="https://git.depeuter.dev/tdpeuter?language=Python">Python</a>,
Bash,
<a href="https://git.depeuter.dev/tdpeuter?sort=recentupdate&language=Haskell&tab=repositories">Haskell</a>,
SQL, ...
<a href="https://git.depeuter.dev/tdpeuter?language=Haskell">Haskell</a>,
SQL
</p>
<p><span data-i18n="cv.operating_systems">Operating systems</span>: Windows 11, Debian, NixOS, Arch Linux, ...</p>
<p><span data-i18n="cv.web_technologies">Web technologies</span>: Git, Docker, <abbr title="Virtual Machine">VM</abbr>'s, Postgres, Actions, ZFS,
...
<p class="less-relevant">
Debian, NixOS, Arch Linux, Windows 11
</p>
<p data-i18n="cv.other_skills" class="hidden less-relevant">
Microsoft Office and equivalents, Adobe Creative Cloud
</p>
<p data-i18n="cv.other_skills">Microsoft Office and equivalents, Adobe Creative Cloud</p>
</section>
<section>
@ -360,7 +421,7 @@
</li>
</ul>
</li>
<li>
<li class="less-relevant">
<p>
<span class="degree" data-i18n="cv.hi_science_maths.title">Science and mathematics</span>
- <span class="place" data-i18n="names.slc">Sint-Lievenscollege Secondary School Ghent</span>
@ -471,6 +532,25 @@
</li>
</ul>
</li>
<li>
<p>
<span class="function">Homelab</span>
- <span class="place"><a href="/pages/homelab.html">Personal project</a></span>
<span class="time"><time datetime="01-2020">2020</time>
- <span data-i18n="time.present">present</span></span>
</p>
<ul class="summary">
<li>
Built and maintained a <a href="https://en.wiktionary.org/wiki/homelab">homelab</a>
for hand-on learning in virtualization, containerization and secure networking.
</li>
<li>
Applied <abbr title="Infrastructure as Code">IaC</abbr> principles and automated
deployments and security hardening for self-hosted services.
</li>
</ul>
</li>
</ul>
</section>
</div>

View file

@ -134,6 +134,12 @@ header p {
font-weight: bold;
}
hr {
border: none;
border-bottom: var(--line-thickness) solid var(--soft-color-rgba);
/*margin: 1.5rem 0;*/
}
main {
max-width: 320mm;
padding: 2rem;
@ -148,6 +154,10 @@ main {
margin-left: 0.3em;
}
.hidden {
display: none;
}
.wrapper {
/* Wrapper to center the content */
flex: 1;