Michael Thomas Holm Email and Phone Number
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
-
Senior Software EngineerLogos Payment Solutions A/SFredensborg, Dk -
Senior Software EngineerLogos Payment Solutions A/S Dec 2023 - Present -
Senior Software EngineerBk Medical Jun 2020 - Dec 2023Herlev, Capital Region, DenmarkMy 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. -
Software Development EngineerTonica Elektronik A/S Jan 2019 - Jun 2020Farum, 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
-
Software DevelopmentThrane & Thrane Feb 2009 - Dec 2018Copenhagen Area, DenmarkEmbedded 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 -
Rf Design EngineerThrane & Thrane Oct 2000 - Jul 2009Designed 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 -
Rf Design EngineerNokia 1997 - Sep 2000Designed 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial