update about page
This commit is contained in:
+34
-16
@@ -6,38 +6,34 @@ template = "about.html"
|
||||
|
||||
# About me
|
||||
Hey I'm Dan! I like computers and all things computing! I'm a certified Computer electronics technician,
|
||||
and I am currently a first-year student taking computer engineering at NTNU in Trondheim.
|
||||
and I am currently a second-year student taking computer engineering at NTNU in Trondheim.
|
||||
|
||||
## Early life
|
||||
|
||||
I have been interested in computers for as long as I can honestly remember, and have been using linux based distributions as my personal choice for operating systems since the 7th grade.
|
||||
I took an edx course in introduction to computer science (CS50) in secondary school, where I was introduced to C as my first "real" text based programming language
|
||||
(Thus far I had worked mostly in LabView-like languages like robolab, and scratch, with small amounts of bash).
|
||||
(Until I had worked mostly in LabView-like languages like robolab, and scratch, with small amounts of bash).
|
||||
|
||||
I was in a club programming LEGO mindstorms and competing in FIRST LEGO LEAGUE since I was 11 till I was too old to compete and transissioned into an instructor role.
|
||||
This experience proved useful when I later taught children how to program during my local makerspace's summer school, and later as an outside instructor at an elementary school
|
||||
I was in a club programming LEGO mindstorms and competing in FIRST LEGO LEAGUE since I was 11 till I was too old to compete and where I then transitioned into an instructor role.
|
||||
This experience proved useful when I later taught children how to program during my local makerspace's summer school, and later as an outside instructor for an elementary school.
|
||||
|
||||
## Videregående
|
||||
|
||||
Of course I was also active in this aforementioned makerspace [Horten Folkeverksted](https://folkeverkstedet.com/) where I had the role of infrastructure-responsible and sat on the board of directors.
|
||||
I held presentations during our yearly event "Sommer:hack". Holding talks about Matrix, Nix, and also being responsible for hosting the CTF competition, and an introduction to "ethical hacking".
|
||||
|
||||
|
||||
I took electrical engineering in high school and specialized into "computers and electronics" where I learned a lot about electronic components and also got to dabble with programming microcontrollers.
|
||||
I'm hoping to post about the big project we did that year at some point, but cutting it short, we made a big rubix-cube out of RGB LEDs, 3D-printing, and steel.
|
||||
In my third year I was the leader for our student company, which did electronics repair (but mostly helped pentioners with their computers). I was also on the board of the student council.
|
||||
In my third year I was the leader for our youth company, which did electronics repair (but mostly helped pentioners with their computers). I was also on the board of the student council.
|
||||
|
||||
## University
|
||||
|
||||
After I moved to Trondheim I joined Drift at [Programvareverkstedet](https://www.pvv.ntnu.no/), where we maintain an extremely legacy infrastructure (Our DNS-server is a MicroVAX II from 1985) - But also have a lot of fun!
|
||||
I've held a course in NixOS and managed to convert a fair few to using nix for their projects.
|
||||
After I moved to Trondheim I joined Drift at [Programvareverkstedet](https://www.pvv.ntnu.no/), where we maintain an extremely large amount of legacy infrastructure (Our DNS-server is a MicroVAX II from 1985) - But also have a lot of fun!
|
||||
I've held a course in NixOS and managed to convert a fair few to using nix for their projects. I've bevome Drift's coordinator, and am responsible for our matrix-server.
|
||||
|
||||
I'm also part of [hackerspace-ntnu](https://www.hackerspace-ntnu.no/), which is a student driven organisation from my institute that has a workshop,
|
||||
but also does projects like the making a handheld game console (which I'm part of), or making a full circuitboard sized version of the MOS 6502!
|
||||
I had a brief stint with [hackerspace-ntnu](https://www.hackerspace-ntnu.no/), [AbelLAN](https://abakus.no/pages/grupper/49-abellan), and am a member of [Omega Verksted](https://www.omegav.ntnu.no/)
|
||||
|
||||
Of course I'm also a member of [Omega Verksted](https://www.omegav.ntnu.no/), but I don't hang around there nearly as much as I should!
|
||||
|
||||
I live with a lot of people (>100!), and have a role as part of the IT-gang where I am mostly working with networking infrastructure.
|
||||
I live with a lot of people (>100!), and have a senior role as responsible for our email lists, networking, website and internal tools.
|
||||
|
||||
I see myself as someone who has fairly deep knowledge about a very broad set of topics in computing. Especially on the linux front and general programming.
|
||||
What I lack in formal education I like to think I make up in experience! I've dipped my toe in so many things that it's hard to mention everything!
|
||||
@@ -47,9 +43,9 @@ What I lack in formal education I like to think I make up in experience! I've di
|
||||
In my spare time I maintain my own infrastructure which has gone through many a variation but has settled on a NixOS based config.
|
||||
Through this homelab I maintain and host most of the services I use day to day.
|
||||
|
||||
I of course also program in my spare time, making software that scratches whatever itch I may have.
|
||||
In the most recent couple of years I have worked mostly on infrastructure as code via NixOS (writing modules), and making and maintaing packages.
|
||||
But I've also done some small things like writing a distributed video encoding service for encoding AV1, and a couple of matrix bots, not to mention the WIP azul board game AI.
|
||||
I of course also program in my spare time, making software that scratches whatever itch I might have.
|
||||
In the most recent years I have worked mostly on infrastructure as code via NixOS (writing modules), and making and maintaing packages.
|
||||
But I've also done some small things like writing a distributed video encoding service for AV1, and a couple of matrix bots.
|
||||
|
||||
My favorite programming language is Rust, but I really want to learn Haskell as well.
|
||||
|
||||
@@ -58,6 +54,28 @@ I enjoy listening to music, watching movies and Anime, and playing boardgames.
|
||||
|
||||
Bonus point if you know what my avatar refers to!
|
||||
|
||||
# Featured Projects
|
||||
|
||||
* [My dotfiles](https://github.com/dali99/nix-dotfiles)
|
||||
* [nixos-matrix-modules](https://github.com/dali99/nixos-matrix-modules)
|
||||
* [AV1Master](https://github.com/dali99/AV1Master)
|
||||
* [matrix-wug](https://github.com/dali99/matrix-wug)
|
||||
* [stickerpack-dimension-migration-tool](https://github.com/dali99/stickerpack-dimension-migration-tool)
|
||||
|
||||
I'm also an active contributor to [nixpkgs](https://github.com/NixOS/nixpkgs) where I've:
|
||||
|
||||
<details>
|
||||
|
||||
* [Maintained](https://github.com/NixOS/nixpkgs/commits/master/pkgs/applications/graphics/hydrus/default.nix?author=dali99) and [improved](https://github.com/NixOS/nixpkgs/pull/131298) the hydrus package.
|
||||
* [Fixed a systemd unit-name regression](https://github.com/NixOS/nixpkgs/pull/177273) and [made sure services didn't have too long descriptions](https://github.com/NixOS/nixpkgs/pull/157022)
|
||||
* [Upgraded liquidsoap from 1.x to 2.x](https://github.com/NixOS/nixpkgs/pull/140777)
|
||||
* [Broke gstreamer by adding butteraugli and vmaf support to libaom](https://github.com/NixOS/nixpkgs/pull/159461), [but fixed it again for both gstreamer and libjxl](https://github.com/NixOS/nixpkgs/pull/177374)
|
||||
* Fixed static compilation of [libjxl](https://github.com/NixOS/nixpkgs/pull/179102) and [libaom](https://github.com/NixOS/nixpkgs/pull/179266) (with lots of help)
|
||||
* [Introduced the .mailmap file](https://github.com/NixOS/nixpkgs/pull/179266)
|
||||
* Active in the matrix team
|
||||
|
||||
</details>
|
||||
|
||||
# Contact Information
|
||||
|
||||
e-mail: [daniel.olsen99@gmail.com](mailto:daniel.olsen99@gmail.com)
|
||||
|
||||
Reference in New Issue
Block a user