Senior Software Engineering, Contractor DevOps at Udviklings- og Forenklingsstyrelsen
Copenhagen, Capital Region of Denmark
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Lars Nielsen is a seasoned Senior Software Engineer and DevOps contractor based in Copenhagen with over two decades of experience delivering build, deployment and test automation across UNIX/Linux and embedded systems. He has a deep hands-on background in CI/CD tooling (Jenkins, GitHub, Artifactory, SonarQube), cloud-native platforms (Kubernetes, OpenShift, Helm, Docker/Podman) and languages spanning Python, Java, C/C++ and Ada. Lars has led technical projects from PowerPC embedded toolchains to large-scale SOA and WebLogic deployments at enterprises like Maersk and IBM, and now drives DevOps and pipeline engineering for Danish government modernization efforts. An active open-source contributor, he modernized the jenkinsapi library for Python 3 and improved testing and security in the widely used Locust load-testing project. Known for quickly mastering new technologies, he blends systems architecture, automation and pragmatic operational experience to keep complex delivery pipelines reliable and maintainable.
14 years of coding experience
11 years of employment as a software developer
Master, Engineering, Master, Engineering at Danmarks Tekniske Universitet
Write scalable load tests in plain Python 🚗💨
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:4 PRs, 52 comments, 7 issues in 8 months
Contributions summary:Lars primarily contributed to the test suite of the Locust project. Their commits focused on enhancing the existing testing infrastructure, including adding tests for full history CSV downloads, verifying CSV header content, and ensuring proper handling of large CSV files. They also fixed a potential security vulnerability related to XSS in the web interface.
A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:6 commits in 1 day
Contributions summary:Lars primarily focused on updating the codebase to be compatible with Python 3, addressing errors and compatibility issues. They also modernized the code by integrating the `print()` function, which is a core Python function used for outputting values to the console. Furthermore, the user made several small changes, including code cleanup and the removal of legacy `iteritems` functionality. Their contributions also include changes related to the CI/CD pipeline or Jenkins server interaction.
jenkinsapiscriptingpythonjenkins-plugin
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
Lars Nielsen - Senior Software Engineering, Contractor DevOps at Udviklings- og Forenklingsstyrelsen