Update of English CV

This commit is contained in:
2025-08-20 20:38:13 +02:00
parent ca675cefc8
commit 88c5cb7002
12 changed files with 122 additions and 47 deletions

View File

@@ -1,9 +1,11 @@
# Hi! I'm Tim Huizinga
#{blurb.en.md}
## Projects
#{project/automation.en.md}
#{project/siranga.en.md}
#{project/z80.en.md}
#{project/car-stereo.en.md}
#{project/automation.en.md}
#{project/pico_p1.en.md}
#{project/inventory.en.md}

View File

@@ -1,11 +1,11 @@
An Applied Physics student with a passion for programming!
Ever since I was young I have always been interested in technology, whether it was taking apart (broken) electronics or playing around on my parents computer.
In high school I discovered that I also really liked physics, so that is what I ended up studying, but programming always remained one of my hobbies.
A couple of years ago I picked up the programming language [Rust] and all my personal projects since have been build with it!
I have always enjoyed programming as a hobby, and would love to make it my career.
Since then I have also combined this hobby with the hardware side of things.
Most recently I have picked up [Rust], and have fallen in love with this programming language.
I also discovered I enjoyed working with hardware during my minor in Electronics for Robotics and have since worked on a variety of hardware related projects at home as well.
One example would be adding bluetooth audio to my car, which included hacking into the CAN bus to integrate with the normally CD only steering wheel controls.
I'm also quite experienced with Linux as I have been daily driving it for the past decade at this point.
Making me very familiar with the terminal and the different command line tools available.
And have even been running my own Linux server at home for quite some time now!
I'm also a big Linux fan and have run it as my main operating system for well over a decade at this point, I even game in a virtual machine so I technically never have to leave Linux!
This has since expanded to running my own Linux server at home and more recently tinkering with a bare metal Kubernetes cluster at home.
[Rust]: https://rust-lang.org

View File

@@ -0,0 +1,13 @@
---
project:
url: git.huizinga.dev/Dreaded_X/siranga
title: Siranga (Greek for Tunnel)
---
Sometimes you want to use your fancy new work-in-progress with someone remote, but how would you do this easily and securely?
That is where Siranga comes in, with this tool you can quickly create a new subdomain that connects to a local port on your machine, and all you need: SSH!
When connecting to Siranga over SSH it makes uses of the tunneling capabilities of SSH to forward one of your local ports to Siranga.
At the same time Siranga acts as a webserver and when a connection comes in for a given subdomain it will handle creating the connection through the SSH tunnel.
The authorized SSH keys for each user are retrieved through LDAP and the subdomains are (optionally) protected using ForwardAuth.
In my Kubernetes cluster LDAP is provided by LLDAP and ForwardAuth is provided by my single sign-on provider Authelia.

View File

@@ -0,0 +1,13 @@
---
project:
url: git.huizinga.dev/Dreaded_X/siranga
title: Siranga (Greek for Tunnel)
---
Sometimes you want to use your fancy new work-in-progress with someone remote, but how would you do this easily and securely?
That is where Siranga comes in, with this tool you can quickly create a new subdomain that connects to a local port on your machine, and all you need: SSH!
When connecting to Siranga over SSH it makes uses of the tunneling capabilities of SSH to forward one of your local ports to Siranga.
At the same time Siranga acts as a webserver and when a connection comes in for a given subdomain it will handle creating the connection through the SSH tunnel.
The authorized SSH keys for each user are retrieved through LDAP and the subdomains are (optionally) protected using ForwardAuth.
In my Kubernetes cluster LDAP is provided by LLDAP and ForwardAuth is provided by my single sign-on provider Authelia.