Update of English CV
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -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
|
||||
|
||||
13
markdown/project/siranga.en.md
Normal file
13
markdown/project/siranga.en.md
Normal 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.
|
||||
13
markdown/project/siranga.nl.md
Normal file
13
markdown/project/siranga.nl.md
Normal 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.
|
||||
Reference in New Issue
Block a user