Senior Software Developer at HPC Hamburg Port Consulting GmbH
Hamburg, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Wladimir Hofmann is a Senior Software Developer based in Hamburg with six years of professional experience building and hardening Java-based systems across logistics, insurance, and consulting domains. He has progressed from software developer roles at Lufthansa Industry Solutions to Java development at Die Techniker and now delivers solutions at HPC Hamburg Port Consulting, blending industrial engineering training with practical software craftsmanship. Wladimir contributes to notable open-source tooling—improving test infrastructure for Microsoft’s popular VS Code Java test runner by enabling fine-grained re-runs of JUnit5 parameterized tests and expanding unit coverage. His background in industrial engineering and international exchange studies informs a systems-oriented approach to software quality and test automation. Colleagues describe him as a pragmatic engineer who prioritizes reliable execution flows and measurable testability in complex codebases.
7 years of coding experience
6 years of employment as a software developer
Software Engineering - Exchange Studies, Software Engineering - Exchange Studies at Tampere University of Technology 1965-2018
Master of Science - MS, Industrial Engineering, Master of Science - MS, Industrial Engineering at Otto-von-Guericke University Magdeburg
Ingénierie de la Chaîne Logistique - Exchange Studies, Ingénierie de la Chaîne Logistique - Exchange Studies at Grenoble INP - Génie industriel
Run and debug Java test cases in Visual Studio Code.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:10 reviews, 5 commits, 7 PRs in 9 months
Contributions summary:Wladimir primarily contributed to enhancing the test infrastructure and improving the test coverage for the Java test runner within the VS Code environment. Their work focused on refining the re-running capabilities of JUnit5 parameterized tests, ensuring more granular control over test execution. They implemented features to support re-running individual test invocations and made changes to optimize test execution flows. Additionally, they added unit tests to validate the correctness of the test re-run functionality.
Case-Study on Reinforcement Learning for Assembly Line Material Supply
Contributions:2 commits, 1 push, 1 branch in 1 year 6 months
reinforcement-learning
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.