Senior DevOps Engineer at Toitū Te Whenua Land Information New Zealand
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
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.
Convert poetry projects to nix automagically [maintainer=]
Role in this project:
DevOps 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.
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:
DevOps 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