Terje Larsen

Senior DevOps Engineer at SEB

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Terje Larsen is a Senior DevOps Engineer based in Stockholm with 15+ years building scalable backend systems and developer tooling, and eight years focused specifically on improving developer velocity through automation. He combines deep hands-on experience with Nix, Terraform and Kubernetes (GKE/OpenShift) with polyglot coding in Go, Python, TypeScript and Ruby, and curious exploration of languages like Elixir and Rust. At Klarna he architected a next-generation infra delivery system and mono-repo CI/CD for 100+ services; at SEB he’s led multi-tenant GKE migration and custom CRDs while modernizing developer machines with NixOS and WSL images. An active open-source contributor, he has improved usability in widely used projects like fish-shell and the nix-community home-manager, including work that touches local LLM tooling (ollama). Colleagues rely on him for pragmatic automation that reduces toil, reproducible builds, and reproducible developer environments.
code15 years of coding experience
job15 years of employment as a software developer
bookHigh School Upper Secondary School The IT Programme, High School Upper Secondary School The IT Programme at John Bauergymnasiet
languagesEnglish, Swedish, Chinese, German
stackoverflow-logo

Stackoverflow

Stats
4,274reputation
162kreached
16answers
4questions
Badges
if-statement
top-5%
shell
top-5%
user-input
top-5%
github-logo-circle

Github Skills (32)

git10
nix10
scripting10
configuration-management10
nushell10
home-manager10
script10
nixpkgs10
sh10
shell10
zsh10
completions10
if-statement9
flake9
f9

Programming languages (23)

C#JavaC++RustCGoCommon LispHTML

Github contributions (5)

github-logo-circle
fish-shell/fish-shell

Oct 2012 - Nov 2022

The user-friendly command line shell.
Role in this project:
userFull-stack Developer
Contributions:16 commits, 6 PRs, 71 comments in 10 years 2 months
Contributions summary:Terje primarily focused on improving the command-line shell's functionality by enhancing the git prompt, completion, and alias features. They refactored the git prompt code, optimizing logic and adding new features like configurable status signs. Additionally, the user contributed by adding completions for tools such as `ruby-build`, `lunchy`, and `helm` to enhance the user experience.
bashterminalfishcommand-lineshell
nix-community/home-manager

Feb 2019 - Apr 2021

Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
userFull-stack Developer
Contributions:30 reviews, 5 commits, 12 PRs in 2 years 2 months
Contributions summary:Terje primarily contributed to the Nix-based user environment management system. Their work focused on enhancing existing modules, including adding support for features in autorandr and qutebrowser. They improved existing functionality such as how list values are handled in settings, and also integrated new modules like nix-your-shell, a wrapper for nix develop. Furthermore, the user made modifications in flake.nix for correct configurations and included a new module for ollama, which is related to local large language models.
nix-dotfilesnixosmaintainerhome-managerdotfiles
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Terje Larsen - Senior DevOps Engineer at SEB