Siemens is one of the largest industrial manufacturing companies in the world.
2012–2015 Siemens Airlink
The Airlink communications platform powers railways worldwide, including the Copenhagen metropolitan S-train network.
2012–2015 Test and tools development lead; spearheaded comprehensive test automation project.
When I joined the Airlink software department, the job was characterized by month long test sprints, interrupted only by brief periods of development. In an effort to change this unsustainable test/development balance, I spearheaded the development of a fully automated test solution, comprised of the following elements:
A custom software-defined networking solution based on Click bridging physical and virtual hardware, and emulating the complex network setups found in production Airlink systems.
Dynamic allocation and orchestration of physical hardware units, allowing on-the-fly reconfiguration of test setups.
A Python-based test framework exposing a high-level API enabling test scripts to query and manipulate units under test through a compact, high-level notation.
Test script structure and code comments automatically extracted to create textual descriptions of test cases for comparison with test specifications and later review by the product owner.
2015 Scrum Alliance Certified ScrumMaster.
2014 Coauthored new Git-based continuous integration process, including the transitioning of the Airlink source code away from a monolithic Subversion repository and into many separate and smaller Git repositories.
2014 On-site Airlink engineer during full-system S-train test runs.
2010–2012 Siemens Mobility Software
2011 Received security clearance to work on the "Passport 1.1" project to introduce biometrics in Danish passports (for the Danish National Police).
2011 Great Belt Fixed Link ANPR project tender offer (for A/S Storebælt).
2010–2011 Mercurial version control system rollout (including documentation, processes, training materials).
2010–2012 PDS 2.0 compressor efficiency modeling (for Siemens Turbomachinery Equipment).