Michael Fellinger is a seasoned technology leader and CTO with 19 years of hands-on experience building backend systems, developer tooling, and deployment infrastructure from his base in Kufstein, Tyrol. He blends executive leadership at grodaus GmbH and prior CTO roles with deep engineering contributions across notable open-source projects like Rack and Rubinius, where he improved core web and language primitives. His work spans full-stack language development (Mint), binary parsing and protobuf-driven tooling for game replay analysis, and robust DevOps for a privacy-focused blockchain node at IOHK. Comfortable switching between writing compiler checks, parsing binary game data in Go, and streamlining Nix/Hydra build pipelines, he brings rare cross-domain fluency. Colleagues rely on him for pragmatic problem solving that moves projects from prototype to production while preserving developer ergonomics. An implicit strength: he frequently operates at the intersection of language/runtime internals and production deployment, making him valuable for teams that need both low-level correctness and scalable operations.
Contributions:43 commits, 13 PRs, 35 pushes in 7 months
Contributions summary:Michael's commits focused on updating and extending the Dota 2 replay parser. The changes involve refactoring the codebase to use the protobuf libraries and implementing the parsing logic for various demo and network messages. The primary area of development appears to be the handling and processing of game data from replay files, with emphasis on different messages and events in the game, to facilitate further analysis. The commits showcase the user's ability to work with binary data and protobuf definitions to build a functioning replay parser.
Contributions:3 commits, 4 PRs, 2 pushes in 3 years 1 month
Contributions summary:Michael contributed significantly to the Rack project by adding new features to the `Request` and `Response` objects, including methods for IP retrieval, request method identification, and cookie management. They also addressed bug fixes related to the WEBrick handler for Ruby 1.9.1, the FastCGI handler, and the Reloader to ensure it handled various edge cases. Additionally, the user modified the Rack::Mime class and its related tests to correctly handle content encoding and MIME types.
sinatraweb-serverrackrubymodular
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
Michael Fellinger - Chief Technology Officer at grodaus GmbH