Johannes Bergmann

Software and Electronics Engineer with over 15 years of international work experience

Berlin, Berlin, Germany

About

I’m a passionate software and electronics engineer with over 15 years of international work experience in the industry. My academic background ignited a passion for multicultural environments, leading to my first post-university position in New Zealand. My career is characterized by adaptability, an unwavering commitment to quality, and the ability to create sustainable value through creative and innovative thinking. I am dedicated to continuous learning and growth, and I look forward to applying my international expertise to new challenges and opportunities. In my personal life, I am a certified yoga instructor who enjoys cooking as well as exploring electronics and software projects to stay up-to-date with technological advancements.

Experience

  • Senior Python Developer at Quantune Technologies GmbH
    Oct 2025 - Present · 10 mos

  • Fingerprint Cards (Full-time · 5 yrs 10 mos)
    • SW Integration & QA Engineer
      Apr 2023 - Feb 2025 · 1 yr 11 mos

      • Optimized the execution of biometric algorithms on high performance compute clusters • Transitioned codebases to using Docker-related container engine for easier maintenance • Simplified an in-house Grafana/Prometheus stack for performance monitoring • Set up continuous integration pipelines using Jenkins, Gerrit and Artifactory

    • Software Architect
      Nov 2021 - Mar 2023 · 1 yr 5 mos

      • Led the architecture development of a test and evaluation framework for biometric algorithms • Designed a framework for distributed computing on HPC Linux clusters • Customized evaluation software based on customer requests

    • Algorithm SW Integration and Simulator Development Engineer
      May 2019 - Oct 2021 · 2 yrs 6 mos

      • Implemented biometric algorithms and visualization tools using Python and C • Optimized continuous integration testing for test coverage and execution times • Modernized a Python codebase to improve developer efficiency • Enhanced encryption and code obfuscation for evaluation software sent to customers

  • Systems Engineer at Dynamic Controls
    2014 - 2018 · 4 yrs

    • Led automated systems testing implemented in Python and C++ • Developed PCBs and the accompanying software for R&D test automation • Designed software for control systems on powered wheelchairs • Ensured compliance with regulatory and design requirements • Developed an HTML/JavaScript-based tool for generating test reports

  • Software Engineer Intern at Océ - A Canon Company
    2009 - 2013 · 4 yrs

    • Extended and tested a TCP/IP-based communication library for Windows, Linux and QNX-based systems for use in large-scale printing systems • Developed HTML/JavaScript-based development tools • Created drivers for interfacing printer device controls via CANopen in C++

  • Technische Universität München (Technical University of Munich) (Munich, Germany · On-site)
    • Tutor in Programming in C
      2009 - 2012 · 3 yrs

      • Gave short lectures about the programming language C • Mentored international students in solving programming exercises, enhancing their coding skills and academic performance

    • Tutor in Materials Science for Electrical Engineering
      2010 - 2011 · 1 yr

      • Delivered presentations on various topics in materials science • Assisted students in comprehending intricate physical relationships