Lars Nielsen

Senior Software Engineering, Contractor DevOps at Udviklings- og Forenklingsstyrelsen

Copenhagen, Capital Region of Denmark
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

👤
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.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster, Engineering, Master, Engineering at Danmarks Tekniske Universitet
bookHigh School, High School at Thisted Gymnasium
languagesDanish, English, Chinese
github-logo-circle

Github Skills (18)

continuous-integration10
python10
testing10
http-request10
jenkins10
csv10
jenkins-ci10
scripting9
locust9
loadtest9
automation9
load-testing9
automations9
performance-testing8
devops8

Programming languages (10)

TypeScriptJavaC++CSSNimCGoPHP

Github contributions (5)

github-logo-circle
locustio/locust

Jul 2020 - Mar 2021

Write scalable load tests in plain Python 🚗💨
Role in this project:
userQA 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.
scalablestress-testingbenchmarkingpythonload-testing
pycontribs/jenkinsapi

Feb 2014 - Feb 2014

A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
Role in this project:
userBack-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