Michael Thomas Holm

Michael Thomas Holm Email and Phone Number

Senior Software Engineer @ Logos Payment Solutions A/S
Fredensborg, DK
Michael Thomas Holm's Location
Fredensborg, Capital Region of Denmark, Denmark, Denmark
About Michael Thomas Holm

Being able to create high-quality, innovative, and solution-oriented products makes me proud.Passionate about creating products that make a difference. Connecting people by making high-quality mobile phones and satellite phones. Helping people with depression by designing software for treatment equipment with magnetic stimulation. Helping people get a correct diagnosis by designing user-friendly ultrasound scanners used in hospitals and clinics.I bring 15 years of Software Development and previous 12 years of Hardware Design. I have expertise in MedTech and advanced communication systems. My role at BK Medical has honed my C++ programming skills, specializing in C++17, C++20, and more.I excel in both Linux and Windows platforms, with a focus on both embedded, application, and server software. Committed to delivering high-quality code and products, I continuously expand my knowledge and skills.I'm a team player, actively engaging in discussions and embracing feedback. I have an analytical mindset, and I enjoy being part of the complete process of design, implementation, code review, test and verification. I am an open-minded person and I include all relevant actors in the process of making the right solution. I see my tasks through. I have a high focus on usability and high quality. I care for details. I am positive and open minded for new working areas.#SeniorDeveloper #SoftwareDevelopment #SoftwareEngineering #Tech #Linux #Windows #CodeQuality #CodeReview #CPlusPlus #C++ #Python #ProtocolCompliance #Innovation #UserExperience #UXDesign #UserInterface #Quality

Michael Thomas Holm's Current Company Details
Logos Payment Solutions A/S

Logos Payment Solutions A/S

View
Senior Software Engineer
Fredensborg, DK
Website:
codab.se
Employees:
26
Michael Thomas Holm Work Experience Details
  • Logos Payment Solutions A/S
    Senior Software Engineer
    Logos Payment Solutions A/S
    Fredensborg, Dk
  • Logos Payment Solutions A/S
    Senior Software Engineer
    Logos Payment Solutions A/S Dec 2023 - Present
  • Bk Medical
    Senior Software Engineer
    Bk Medical Jun 2020 - Dec 2023
    Herlev, Capital Region, Denmark
    My position at BK Medical has significantly enhanced my C++ programming skills. I have been working on complex code in C++17, C++20, templates, designed multi-threaded socket server, Python, pytest, test frameworks, GoogleTest ( gtest / gmock ), CMAKE, Jira, Visual Studio, Jenkins, Qt5/QML, Windows message systems, Qt signal/slot, design patterns, object-oriented software design, and PlantUML.Also refactoring legacy code for increased code quality, readability and error handling/detection.
  • Tonica Elektronik A/S
    Software Development Engineer
    Tonica Elektronik A/S Jan 2019 - Jun 2020
    Farum, Denmark
    • WEB development of Patient Management System (MedTech)• Selenium automatic test of WEB-interface• Python library to remote control a Magnetic Stimulator through COM-port• Linux Production server install/setup/maintenance• Design test descriptions and write documentation to fulfill documentation requirements for SOC-II, HIPAA and GDPR, Risk Analysis for Medical Devices.• Design GIT structure to handle multiple production servers• Project Administration, Accept Criteria, Lessons Learned analysis• File Integrity Check on Production Server• Documentation of Standard Operational Procedures and Software Design Documentation
  • Thrane & Thrane
    Software Development
    Thrane & Thrane Feb 2009 - Dec 2018
    Copenhagen Area, Denmark
    Embedded Linux for satellite communication equipment.4G/LTE Modem control written in Python.General systematic debugging on Linux and problem solver in many areas.Design and implementation of different background processes in Embedded Linux.Design and implementation of Inmarsat M2M SMS commands on Explorer 540 written in C/C++.Design and implementation of automatic regression tests for M2M SMS commands written in Python with pyTest and Jenkins.Linux startup handling with init.d scrips written in Bash and Python.Sanity / verify scripts to handle language .po files.Specification, Design and Implementation of new features for WEB interface written in Python, Bottle, jQuery, JSON, dust, CSS, HTML, JavaScript and PO language files.Remote syslog configuration daemon through SNMP input written in C/C++.Intuitive Graphical User Interfaces written in QT / C++.IPv4 , Wireless NetworkingUsing Doxygen, Lint, Git, Jenkins, VersionOne, etc.Responsibilities:Specification, Design and Implementation of intuitive Graphical User Interface for 2" grayscale display written in QT / C++ using multiple threads.Designer and Implementation of intuitive Graphical User Interface for 10" Maritime Sailor 6300 / Sailor 6006 Message Terminal running GMDSS RadioTelex written in QT / C++.UI/UX
  • Thrane & Thrane
    Rf Design Engineer
    Thrane & Thrane Oct 2000 - Jul 2009
    Designed and implemented RF receiver path in mobile Inmarsat satellite terminals (Aeronautic HSD+, Aeronautic HS-700, Landbased Explorer 700 terminal) on Inmarsat L-band frequencies 1525-1661MHz.RF measurement techniques and production verification of RF measurements.Improved production yield by analyzing measured data stored in production tool SPC and improved production RF measurement methods.Close teamwork with production department.Vibration test with RF measurements on aeronautic products.Minimum Operation Performance Specification (MOPS) design and verification.Built In Test Equipment (BITE) design and verification.Type approval RF tests.PCB design, schematic and layoutPhase Lock Loop. Active RF design using mixers, low noise and power amplifiers.Yield Analysis
  • Nokia
    Rf Design Engineer
    Nokia 1997 - Sep 2000
    Designed and implemented RF receiver chain in Nokia 3310 (900/1800MHz) down to component level. High experience in matching SAW-filters, Low noise amplifiers, mixers, PLL, etc. and RF measurement techniques.Thesis (followed by employment) at Nokia Mobile Phones: Designing and Implementing an Automatic Power Amplifier (PA) stability test system.Testing PA during different impedance loads, different supply voltages, different control voltages. The impedance loads were electrically controlled by step motors to achieve a full impedance test in the complete smith chart at different supply voltages. Also ripple in the current consumption could indicate a PA being close to become unstable. I ended up making both the complete hardware system design and software implementation. The system became a major success.

Michael Thomas Holm Education Details

Frequently Asked Questions about Michael Thomas Holm

What company does Michael Thomas Holm work for?

Michael Thomas Holm works for Logos Payment Solutions A/s

What is Michael Thomas Holm's role at the current company?

Michael Thomas Holm's current role is Senior Software Engineer.

What schools did Michael Thomas Holm attend?

Michael Thomas Holm attended Dtu - Technical University Of Denmark.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.