Last active
July 21, 2025 11:37
Revisions
-
etu revised this gist
Jul 21, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jul 21, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jul 7, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jul 7, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jul 4, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jun 3, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Jun 3, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
May 19, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
May 19, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
May 6, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
May 6, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Apr 28, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Feb 3, 2025 . 1 changed file with 0 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -174,12 +174,6 @@ "position": "Secretary", "startDate": "2023", "summary": "Secretary of the board of the non-profit gaming association in Arvika." } ], "work": [ -
etu revised this gist
Jan 28, 2025 . No changes.There are no files selected for viewing
-
etu revised this gist
Nov 18, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Nov 11, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Oct 17, 2024 . 1 changed file with 15 additions and 15 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -36,7 +36,7 @@ "username": "TaserudConsulting" } ], "summary": "I'm a DevOps and Backend Developer with a proven track record of building scalable infrastructures and optimizing backend systems.\n\nWith over a decade of experience across various tech stacks, I've led significant projects, built high-availability systems, and helped teams transition to modern architectures.\n\nI'm passionate about free and open-source software, containerization, and continuous improvement in all facets of development.\n", "url": "https://elis.nu" }, "certificates": [ @@ -110,7 +110,7 @@ }, "projects": [ { "description": "I’ve been an active contributor to the NixOS community since 2017, maintaining packages and advocating for the use of NixOS in production environments.\n\nI've also authored blog posts and contributed to modular PHP builds and bootstrapped overlays like the Emacs overlay.\n", "entity": "NixOS", "highlights": [ "Maintained core PHP packages.", @@ -189,36 +189,36 @@ "name": "Taserud Consulting AB", "position": "Founder / Consultant", "startDate": "2023-08-02", "summary": "I founded Taserud Consulting to provide specialized consulting services in backend development and DevOps with a focus on NixOS if the customer is open to that choice. Otherwise I'll work with any Linux distribution.\n\nI'm also working with backups, reproducible builds, CI/CD pipelines, high availability, security through reproducibility and testability.\n", "url": "https://taserud.net" }, { "highlights": [ "Introduced TLS termination and HTTPS with HAProxy, securing user data and improving trust and high availability entry to the systems.", "Upgraded the entire system from PHP 5.5 to 8.1, resulting in significant performance improvements.", "Pioneered a modular front page API to allow for different data types to be rendered depening on user selection and client capabilities to render different versions of different content.", "Implemented Docker across all environments to streamline development and deployment.", "Led migration from legacy infrastructure to containers on Kubernetes.", "Managed a zero-downtime migration of MySQL to MariaDB 10.6, improving database performance and scalability." ], "location": "Stockholm / Remote", "name": "TV.nu Sweden AB", "position": "Senior / Lead Backend Developer", "startDate": "2016-04", "summary": "I started at TV.nu as a Senior Backend Developer and progressed into a Lead role. My team is responsible for maintaining the core API and infrastructure, ensuring high availability, and ingesting data from multiple third-party sources.\n\nI also led key migrations to modernize the backend and improve system performance.\n", "url": "https://tv.nu" }, { "endDate": "2016-04", "highlights": [ "Pioneered a new API for scaling faster while maintaining data integrity with signed links.", "Introduced XML file streaming to handle large datasets more efficiently." ], "location": "Stockholm", "name": "Shopello International AB / 203 Brands AB", "position": "Web Developer at Shopello", "startDate": "2014-04", "summary": "At Shopello, I developed and maintained a shopping search engine, handling ingestion of large datasets and working on API improvements to better handle high traffic.", "url": "https://shopello.se" }, { @@ -232,7 +232,7 @@ "name": "Tailor Store Sweden AB", "position": "Web Developer / Server Admin", "startDate": "2011-11", "summary": "I maintained the main website and admin systems, along with managing servers and the office network. My contributions played a key role in improving the overall system reliability and performance.", "url": "https://www.tailorstore.com/" }, { @@ -241,7 +241,7 @@ "name": "South Pole AB", "position": "Cluster builder", "startDate": "2011-09", "summary": "Short time contract to assemble computer clusters for universities in Sweden with more than 400 computers per cluster.", "url": "https://southpole.se" }, { @@ -254,7 +254,7 @@ "name": "Webhallen Sverige AB", "position": "Web Developer", "startDate": "2011-01", "summary": "I maintained the main website and admin systems, along with managing servers and the office network. My contributions played a key role in improving the overall system reliability and performance.", "url": "https://webhallen.com" }, { @@ -263,7 +263,7 @@ "name": "Clinicbuddy ekonomisk förening", "position": "IT-Support / Web Admin / Web Developer", "startDate": "2010-03", "summary": "Most of my work was to answer phone calls to support the software in a Windows environment. I were also part of bootstrapping the development of a new web-based project for future endeavors." } ] } -
etu revised this gist
Oct 13, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Oct 13, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Oct 13, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Oct 13, 2024 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -36,7 +36,7 @@ "username": "TaserudConsulting" } ], "summary": "I'm a DevOps and Backend Developer with a proven track record of building\nscalable infrastructures and optimizing backend systems.\n\nWith over a decade of experience across various tech stacks, I've led\nsignificant projects, built high-availability systems, and helped teams\ntransition to modern architectures.\n\nI'm passionate about free and open-source software, containerization,\nand continuous improvement in all facets of development.\n", "url": "https://elis.nu" }, "certificates": [ -
etu revised this gist
Oct 13, 2024 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -36,7 +36,7 @@ "username": "TaserudConsulting" } ], "summary": "I'm a DevOps and Backend Developer with a proven track record of building\nscalable infrastructures and optimizing backend systems.\n\nWith over a decade of experience across various tech stacks, I've led\nsignificant projects, built high-availability systems, and helped teams\ntransition to modern architectures.\n\nI'm passionate about free and open-source software, containerization, \nand continuous improvement in all facets of development.\n", "url": "https://elis.nu" }, "certificates": [ -
etu revised this gist
Oct 13, 2024 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -189,7 +189,7 @@ "name": "Taserud Consulting AB", "position": "Founder / Consultant", "startDate": "2023-08-02", "summary": "I founded Taserud Consulting to provide specialized consulting\nservices in backend development and DevOps with a focus on NixOS\nif the customer is open to that choice. Otherwise I'll work with\nany Linux distribution.\n\nI'm also working with backups, reproducible builds, CI/CD pipelines,\nhigh availability, security through reproducibility and testability.\n", "url": "https://taserud.net" }, { -
etu revised this gist
Oct 8, 2024 . 1 changed file with 8 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -83,6 +83,14 @@ "Climbing" ], "name": "Health and Fitness" }, { "keywords": [ "OpenSCAD", "Modeling", "Printing" ], "name": "3D Printing" } ], "languages": [ -
etu revised this gist
Oct 4, 2024 . 1 changed file with 59 additions and 149 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -36,7 +36,7 @@ "username": "TaserudConsulting" } ], "summary": "I'm a DevOps and Backend Engineer with a proven track record of building\nscalable infrastructures and optimizing backend systems.\n\nWith over a decade of experience across various tech stacks, I've led\nsignificant projects, built high-availability systems, and helped teams\ntransition to modern architectures.\n\nI'm passionate about open-source, containerization, and continuous\nimprovement in all facets of development.\n", "url": "https://elis.nu" }, "certificates": [ @@ -48,36 +48,6 @@ } ], "education": [ { "area": "Technical, Computers, Physics and Math program", "courses": [ @@ -97,21 +67,22 @@ "interests": [ { "keywords": [ "NixOS", "Linux", "Free And Open-Source Software Community", "Free And Open-Source Software Development", "Emacs" ], "name": "Free Software" }, { "keywords": [ "Nutrition", "Mental well-being", "Running", "Climbing" ], "name": "Health and Fitness" } ], "languages": [ @@ -131,27 +102,15 @@ }, "projects": [ { "description": "I’ve been an active contributor to the NixOS community since 2017,\nmaintaining packages and advocating for the use of NixOS in\nproduction environments.\n\nI've also authored blog posts and contributed to modular PHP\nbuilds and bootstrapped overlays like the Emacs overlay.\n", "entity": "NixOS", "highlights": [ "Maintained core PHP packages.", "Contributed to the Emacs overlay project.", "Published the well-known blog post 'NixOS ❄: tmpfs as root'.", "Written about ZFS and backups." ], "name": "NixOS Advocate", "startDate": "2017-07-08", "type": "maintainer" } @@ -161,56 +120,44 @@ "skills": [ { "keywords": [ "Ansible", "CI/CD", "Grafana", "Helm", "Jenkins", "Kubernetes", "Nix", "Prometheus" ], "level": "Master", "name": "DevOps" }, { "keywords": [ "Backups", "Docker", "Linux", "NixOS", "Server management", "Ubuntu", "ZFS" ], "level": "Master", "name": "System Administration" }, { "keywords": [ "Bash", "Docker", "Go", "MariaDB", "PHP", "PostgreSQL", "Redis", "SQL" ], "level": "Master", "name": "Backend Development" } ], "volunteer": [ @@ -225,41 +172,6 @@ "position": "Vice-President", "startDate": "2022", "summary": "Vice-President of the board of the association that owns the buildings I live in." } ], "work": [ @@ -269,52 +181,50 @@ "name": "Taserud Consulting AB", "position": "Founder / Consultant", "startDate": "2023-08-02", "summary": "I founded Taserud Consulting to provide specialized consulting\nservices in backend development and DevOps with a focus on NixOS\nif the customer is open to that choice. Otherwise I'll work with\nany Linux distribution.\n\nI'm also working with backups, reproducibe builds, CI/CD pipelines,\nhigh availability, security through reproducibiity and testability.\n", "url": "https://taserud.net" }, { "highlights": [ "Introduced TLS termination and HTTPS with HAProxy, securing user\ndata and improving trust and high availability entry to the systems.\n", "Upgraded the entire system from PHP 5.5 to 8.1, resulting\nin significant performance improvements.\n", "Pioneered a modular front page API to allow for different data\ntypes to be rendered depening on user selection and client\ncapabilities to render different versions of different content.\n", "Implemented Docker across all environments to streamline\ndevelopment and deployment.\n", "Led migration from legacy infrastructure to containers on Kubernetes.", "Managed a zero-downtime migration of MySQL to MariaDB 10.6,\nimproving database performance and scalability.\n" ], "location": "Stockholm / Remote", "name": "TV.nu Sweden AB", "position": "Senior / Lead Backend Developer", "startDate": "2016-04", "summary": "I started at TV.nu as a Senior Backend Developer and progressed\ninto a Lead role. My team is responsible for maintaining the\ncore API and infrastructure, ensuring high availability, and\ningesting data from multiple third-party sources.\n\nI also led key migrations to modernize the backend and improve\nsystem performance.\n", "url": "https://tv.nu" }, { "endDate": "2016-04", "highlights": [ "Pioneered a new API for scaling faster while maintaining\ndata integrity with signed links.\n", "Introduced XML file streaming to handle large datasets more efficiently." ], "location": "Stockholm", "name": "Shopello International AB / 203 Brands AB", "position": "Web Developer at Shopello", "startDate": "2014-04", "summary": "At Shopello, I developed and maintained a shopping search engine,\nhandling ingestion of large datasets and working on API\nimprovements to better handle high traffic.\n", "url": "https://shopello.se" }, { "endDate": "2014-04", "highlights": [ "Led purchases and setup of new server infrastructure with HAProxy for high availability.", "Designed a flexible product design API that’s still in use today.", "Handled upgrades from PHP 5.3 to 5.4, ensuring smooth transitions with no downtime." ], "location": "Helsingborg", "name": "Tailor Store Sweden AB", "position": "Web Developer / Server Admin", "startDate": "2011-11", "summary": "I maintained the main website and admin systems, along with\nmanaging servers and the office network. My contributions\nplayed a key role in improving the overall system reliability\nand performance.\n", "url": "https://www.tailorstore.com/" }, { @@ -323,7 +233,7 @@ "name": "South Pole AB", "position": "Cluster builder", "startDate": "2011-09", "summary": "Short time contract to assemble computer clusters for universities\nin Sweden with more than 400 computers per cluster.\n", "url": "https://southpole.se" }, { @@ -336,7 +246,7 @@ "name": "Webhallen Sverige AB", "position": "Web Developer", "startDate": "2011-01", "summary": "I maintained the main website and admin systems, along with\nmanaging servers and the office network. My contributions\nplayed a key role in improving the overall system reliability\nand performance.\n", "url": "https://webhallen.com" }, { @@ -345,7 +255,7 @@ "name": "Clinicbuddy ekonomisk förening", "position": "IT-Support / Web Admin / Web Developer", "startDate": "2010-03", "summary": "Most of my work was to answer phone calls to support the software\nin a Windows environment. I were also part of bootstrapping the\ndevelopment of a new web-based project for future endeavors.\n" } ] } -
etu revised this gist
Oct 4, 2024 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,7 +13,7 @@ "region": "Värmlands Län" }, "name": "Elis Hirwing", "phone": "+46 70 452 12 98", "profiles": [ { "network": "LinkedIn", -
etu revised this gist
Sep 16, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Sep 16, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Sep 16, 2024 . No changes.There are no files selected for viewing
-
etu revised this gist
Sep 16, 2024 . No changes.There are no files selected for viewing
NewerOlder