Victor Engmark

Senior DevOps Engineer at Toitū Te Whenua Land Information New Zealand

Zurich, Zurich, Switzerland
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
Victor Engmark is a Senior DevOps Engineer with 16 years of experience building reliable infrastructure and tooling across public and private sectors, currently based in Zurich. He blends deep shell and systems expertise with practical database and packaging skills—evident from performance-driven contributions to darktable’s DB tooling and dependency fixes in nix-community’s poetry2nix. An active open-source maintainer and author (The newline Guide to Bash Scripting), he’s known for pragmatic refactors that improve robustness and reproducibility in CI/CD and deployment workflows. His career spans roles from CERN fellow to senior positions at Catalyst IT and Land Information New Zealand, bringing a mix of research-grade rigor and production-hardened engineering. Notably, he combines low-level scripting fluency with Nix and Python packaging experience, making him effective at reducing build and runtime brittleness across complex stacks.
code16 years of coding experience
job10 years of employment as a software developer
bookNorwegian University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
56,765reputation
8.6mreached
978answers
254questions
Badges
unix
top-5%
compression
top-5%
dockerfile
top-5%
ubuntu
top-5%
command-line
top-5%
shell
top-1%
github-logo-circle

Github Skills (41)

sqlite10
nix10
package-management10
scripting10
linux10
bash10
script10
sql10
build-automation10
sh10
database-management10
shell10
unix9
ubuntu9
code-standards9

Programming languages (32)

C#CElmGoHTMLTypeScriptShellAstro

Github contributions (5)

github-logo-circle
nix-community/poetry2nix

Aug 2021 - Jan 2023

Convert poetry projects to nix automagically [maintainer=]
Role in this project:
userDevOps Engineer
Contributions:61 reviews, 37 commits, 82 PRs in 1 year 5 months
Contributions summary:Victor primarily contributed to the `poetry2nix` project by modifying Nix configuration files to enable the installation of various Python packages. Their work focused on resolving dependency issues for packages like `ruamel-yaml`, `pytest-randomly`, `mypy`, and `virtualenv`. Additionally, they addressed build and testing failures and reverted a change.
pythonmaintainernixautomagicallynixpkgs
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Role in this project:
userDevOps Engineer
Contributions:9 commits, 1 PR, 1 comment in 1 day
Contributions summary:Victor primarily focused on improving the shell script `scripts/texttobase64.sh` within the repository. They made a series of commits that refactored the script to be more robust and adhere to better coding standards. Contributions included fixing indentation, removing unnecessary semicolons, using idiomatic test statements, renaming variables for clarity, adding a shebang line, incorporating error handling, and addressing globbing/word splitting issues.
naughty-stringsnaughtyinput-datastringsjavascript
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
Victor Engmark - Senior DevOps Engineer at Toitū Te Whenua Land Information New Zealand