Michael Egger is a Vienna-based software engineer with 11 years of experience building robust back-end systems and parsing high-integrity data like blockchains. He has progressed from biomedical engineering roots to senior engineering and research roles across industry and applied research, now contributing at Zelisko after a recent research engineering stint at AIT. Michael is an active open-source contributor, improving reliability in notable projects such as the freqtrade crypto trading bot and a Rust-based Bitcoin block parser, where he implemented error handling, segwit support, and refactors that reduced fragility. He combines practical systems thinking with a hands-on, experimental ethos—“messing with things until they fall apart”—that surfaces subtle edge-case fixes before they reach production. Colleagues rely on him for pragmatic improvements to complex integrations and configuration schemas, and he brings domain experience spanning embedded/medical systems to distributed finance tooling.
11 years of coding experience
10 years of employment as a software developer
Matura Elektronik und Nachrichtentechnik Schwerpunkt: Biomedizinische Technik, Matura Elektronik und Nachrichtentechnik Schwerpunkt: Biomedizinische Technik at TGM
Master of Science (MSc) Gesundheits- und Rehabilitationstechnik, Master of Science (MSc) Gesundheits- und Rehabilitationstechnik at FH Technikum Wien
Bitcoin Blockchain Parser written in Rust language
Role in this project:
Back-end Developer
Contributions:16 releases, 5 reviews, 93 commits in 6 years 10 months
Contributions summary:Michael primarily focused on improving the Bitcoin blockchain parser written in Rust. Their contributions involved fixing index errors, simplifying utility functions, and refactoring the code for better efficiency and clarity. They also implemented changes related to leveldb chain indexing and segwit handling, demonstrating a deep understanding of the blockchain's inner workings. These commits show significant involvement in enhancing the core functionality and reliability of the blockchain parsing logic.
Contributions:7 releases, 93 commits, 177 PRs in 1 year 1 month
Contributions summary:Michael made several contributions focused on enhancing the functionality and robustness of the freqtrade crypto trading bot. Their work included adding support for experimental features, specifically a sell signal, and modifying the configuration schema to accommodate these changes. They also addressed potential errors by implementing improved error handling for the Bittrex exchange, preventing the bot from crashing due to API issues. Furthermore, they worked on improving the configuration handling of the bot, specifically adding support for `max_open_trades` to be zero, along with defining module-level constants to refactor the code base.
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.