Andreas Maierhofer

Software Engineer at Puzzle ITC

Switzerland
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
Andreas Maierhofer is a seasoned software engineer based in Switzerland with 15 years of experience building backend systems and contributing to reliable production services. He has longstanding roles at Puzzle ITC and Bosch Software Innovations, and earlier research experience at BT Chief Technology Office that grounds his pragmatic approach to complex engineering problems. A hands-on contributor to open source, Andreas has improved push notification delivery in the well-known Rpush project and enhanced Strophe.js command handling with async support and additional tests. He blends operational sensitivity—database migrations, notification defaults—with careful bug fixes and refactors that improve system robustness. Comfortable across research and applied engineering contexts, he brings steady craftsmanship and an eye for subtle, behind-the-scenes improvements that reduce operational risk.
code15 years of coding experience
job3 years of employment as a software developer
bookVienna University of Technology
github-logo-circle

Github Skills (19)

database-migrations10
ruby-rails10
javascript10
rails10
apple-push-notifications10
push-notifications10
ruby10
strophejs10
notification10
stp10
database-migration10
async9
xmpp9
asynchronous9
apn9

Programming languages (3)

JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
rpush/rpush

Apr 2016 - Apr 2017

The push notification service for Ruby.
Role in this project:
userBack-end Developer
Contributions:23 commits, 17 PRs, 23 pushes in 11 months
Contributions summary:Andreas contributed to the Rpush project by modifying code related to push notification delivery and versioning. Their work includes fixing a typo in documentation, adjusting migration names, and updating the version number. They also modified database migrations, removing the default sound from notifications. These contributions align with the project's core functionality of push notification management.
pushnotification-servicenotificationspush-notificationsubscription
metajack/strophejs-plugins

Mar 2011 - May 2011

The Strophe.js plugins repo has moved to https://github.com/strophe/strophejs-plugins
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Andreas contributed to the `strophejs-plugins` repository by fixing bugs and improving the Strophe.js commands system. They addressed missing data issues in command execution and improved the handling of variable arguments. Additionally, they added test cases and refactored the code to support asynchronous command execution, enhancing the flexibility of the system.
chartjs-pluginjavascriptesmodulespluginsstrophejs
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
Andreas Maierhofer - Software Engineer at Puzzle ITC