95 lines
2.8 KiB
Svelte
95 lines
2.8 KiB
Svelte
<script lang="ts">
|
|
import SEO from '$components/SEO.svelte';
|
|
import ListItem from '$components/ListItem.svelte';
|
|
import Link from '$components/Link.svelte';
|
|
|
|
let SKILLS = [
|
|
{ name: 'Lightweight virtualisation (LXC, Docker)' },
|
|
{ name: 'Kubernetes' },
|
|
{ name: 'Cloud Computing / IaaS (AWS, Cloudflare)' },
|
|
{ name: 'Web development (fullstack; React, Next, Svelte, vanilla, Rust+WASM)' },
|
|
{ name: 'Scripting and automation (Bash, Python)' },
|
|
{ name: 'git and GitOps pipelines' },
|
|
{ name: 'Linux administration' },
|
|
];
|
|
|
|
const PROJECTS = [
|
|
{
|
|
name: 'Lightweight low-latency virtual networking',
|
|
href: '/blog/tumthesis',
|
|
description: 'B.Sc. thesis: Evaluate the performance of containers in low-latency networking',
|
|
},
|
|
{
|
|
name: 'This site',
|
|
href: 'https://github.com/AlexDaichendt/site',
|
|
description: 'Complete source code for this website',
|
|
},
|
|
{
|
|
name: 'Gear Optimizer (GW2)',
|
|
href: 'https://optimizer.discretize.eu',
|
|
description:
|
|
'MMO Guild Wars 2: Outputs the optimal build given numerous input paramaters; 1000 DAUs',
|
|
},
|
|
{
|
|
name: 'Discretize.eu (GW2)',
|
|
href: 'https://discretize.eu',
|
|
description: 'MMO Guild Wars 2: Advanced player guides; 3000 DAUs',
|
|
},
|
|
{
|
|
name: 'discretize-ui (GW2)',
|
|
href: 'https://github.com/discretize/discretize-ui',
|
|
description: 'MMO Guild Wars 2: UI library for mirroring in game tooltips with React',
|
|
},
|
|
{
|
|
name: 'Gw2Library (GW2)',
|
|
href: 'https://gw2library.princeps.biz/',
|
|
description:
|
|
'MMO Guild Wars 2: Build library interfacing with the optimizer; CRUD app - NextJS, AWS',
|
|
},
|
|
{
|
|
name: 'LandLord',
|
|
href: 'https://www.spigotmc.org/resources/landlord-2.44398/',
|
|
description: 'Minecraft plugin for protecting and managing areas - Java (until 2018)',
|
|
},
|
|
];
|
|
</script>
|
|
|
|
<SEO />
|
|
|
|
<h1>Hi, my name is Alex!</h1>
|
|
|
|
<p>I am a software engineer, Linux enthusiast and a friend of lightweight, resilient systems.</p>
|
|
<p>
|
|
My journey in the tech world has been a dynamic one. I've immersed myself in countless projects
|
|
spanning various video games and, for the past few years, have been maintaining a small homelab,
|
|
which ignited my passion for DevOps / SRE. I am a privacy enthusiast and advocate for non-invasive
|
|
software. Occasionally, I channel my creativity into building sleek web applications that
|
|
prioritize efficiency and adhere to web standards and best practices.
|
|
</p>
|
|
<p>
|
|
Currently, I'm pursuing a Master's degree in computer science at <Link href="https://www.tum.de/"
|
|
>TUM</Link
|
|
>, where I successfully contribute to numerous research papers.
|
|
</p>
|
|
|
|
<h2>Skills</h2>
|
|
|
|
<ul>
|
|
{#each SKILLS as skill}
|
|
<ListItem>
|
|
{skill.name}
|
|
</ListItem>
|
|
{/each}
|
|
</ul>
|
|
|
|
<h2>Highlighted Projects</h2>
|
|
<ul>
|
|
{#each PROJECTS as project}
|
|
<ListItem>
|
|
<Link href={project.href}>{project.name}</Link> - {project.description}
|
|
</ListItem>
|
|
{/each}
|
|
</ul>
|
|
|
|
<style>
|
|
</style>
|