Martin Hjelmare

Senior Software Engineer at Open Home Foundation

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Martin Hjelmare is a Senior Software Engineer with 11 years of professional experience, currently focused on open-source home automation and core development for Home Assistant. Based in Stockholm, he has driven backend improvements and refactors across major integrations like Z-Wave JS and IKEA Trådfri, contributing bug fixes, API cleanup, and Python 3.10 support to widely used projects. His background blends hands-on lab and research work in biotechnology with technical project management, giving him a pragmatic, methodical approach to complex systems. He excels at improving maintainability and reliability in large codebases, often addressing subtle edge cases such as graceful aiocoap shutdowns and device re-interview handling. Now at the Open Home Foundation, he continues to shape privacy-first, locally run automation platforms while bringing a scientist’s attention to detail to software engineering.
code11 years of coding experience
job16 years of employment as a software developer
bookBioteknik, Bioteknik at KTH Royal Institute of Technology
languagesEnglish, German, French, Spanish, italienska
github-logo-circle

Github Skills (13)

iot10
home-assistant10
api10
sensor10
python10
apidoc10
back-end-development10
home-automation10
asyncio10
debug9
refactoring9
error-handling9
pytest8

Programming languages (13)

CSSC++CVueHTMLJupyter NotebookMATLABTypeScript

Github contributions (5)

github-logo-circle
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.
Role in this project:
userBack-end Developer
Contributions:1 release, 602 reviews, 43 commits in 2 years 4 months
Contributions summary:Martin primarily contributed to bug fixes and improvements within the pytradfri library. Their work included resolving typos, addressing issues in smart task transitions, and handling errors related to aiocoap shutdown. Furthermore, they focused on cleaning up and refactoring existing code, including setup.py and aiocoap API, enhancing the project's maintainability and stability. They also added support for Python 3.10 and made the command generic.
available-on-pypipythonpypisans-ioprofanity
home-assistant/core

Nov 2015 - Jan 2023

:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
userBack-end Developer
Contributions:27145 reviews, 547 commits, 7529 PRs in 7 years 3 months
Contributions summary:Martin primarily contributed to the home assistant core repository by implementing updates for integration components like MySensors and Z-Wave JS. Their work involved modifying Python code within modules such as `gateway.py`, `config_flow.py`, and `entity.py`, and also tests. The contributions included refactoring existing event handling and fixing issues, such as the handling of device re-interviews within the Z-Wave JS integration.
raspberry-pipythonhouseprivacy-firstasyncio
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.
Request Free Trial
Martin Hjelmare - Senior Software Engineer at Open Home Foundation