Andreas Hochsteger is a DevOps Lead based in Vienna with 13 years of experience building reliable backend systems and operational tooling. He blends hands-on engineering and infrastructure leadership, currently guiding DevOps at ÖAMTC while maintaining active open-source contributions that focus on automation and protocol integrations. His work on projects like a Gmail processing library and zwave-js-ui shows a knack for refactoring, adapter patterns, and improving testability and logging in distributed systems. Trained in software engineering and technical physics at TU Wien, he brings a pragmatic, systems-oriented mindset and an appetite for making brittle integrations robust and observable. Not obvious at first glance: he often contributes deeper backend improvements (context handling, dry-run safeguards, PDF tests) that pay dividends in maintainability and operational safety.
13 years of coding experience
Vienna University of Technology
Communications Engineering / Informatics, Communications Engineering / Informatics at HTL St. Pölten
Gmail Processor is a Google Apps Script library that automates the processing of Gmail messages and attachments and execute actions (e.g. store attachments in a GDrive folder, log information in a spreadsheet) depending on matching criteria.
Role in this project:
Backend Developer
Contributions:9 reviews, 31 commits, 210 PRs in 10 years 1 month
Contributions summary:Andreas primarily focused on enhancing the functionality and structure of the Gmail Processor library. They refactored the context handling, incorporating new substitution values for enhanced pattern matching. Furthermore, they introduced a new SpreadsheetAdapter and extended the existing adapters with skipOnDryRun functionality. The user also added tests for PDF generation capabilities, which improves the reliability of the core features.
Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
Role in this project:
Back-end Developer
Contributions:83 reviews, 26 commits, 34 PRs in 1 year 4 months
Contributions summary:Andreas's commits primarily involve refactoring and enhancements to the Z-Wave Control Panel UI, with a focus on the back-end logic related to the Z-Wave protocol. Key changes include moving to the Winston logger, and adding support for functionalities like value parsing and handling of nodes. Furthermore, the user added functionality for managing associations, adding and removing associations to a node. The user demonstrates familiarity with the project's core functionalities and data structures.
mqttnodejsvuevuetifyzwave
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.