Michael Rittmeister is a software engineer with nine years of hands-on experience building mobile and back-end systems from Fulda, Germany. Currently at Homedia, he brings practical expertise in cross-platform mobile development (Flutter NFC plugin) and Kotlin back-end work, having contributed meaningful features and platform compatibility improvements to open-source projects. His contributions to the kord Discord API wrapper demonstrate attention to API ergonomics, documentation, and compatibility—skills that translate to robust, maintainable software. Comfortable across Android/iOS and server-side Kotlin, he has a track record of shipping pragmatic fixes like NFCAvailability checks, Gradle migrations, and slash-command improvements. Michael combines applied computer science studies with vocational training in IT, reflecting a practical, improvement-focused engineering approach and a preference for hands-on contributions over headline-grabbing roles.
9 years of coding experience
Städt. Berufsschule für Informationstechnik München
Fachabitur, Fachabitur at Staatliche Fachoberschule Fürstenfeldbruck
Angewandte Informatik, Angewandte Informatik at Hochschule Fulda
Contributions:235 reviews, 72 commits, 152 PRs in 2 years 3 months
Contributions summary:Michael focused on implementing and refining core features of the Discord API wrapper, kord. Their contributions included adding premium tier functionality and max emote counts to guilds. Further improvements involved updating documentation for existing features and addressing spelling errors, alongside bytecode updates and binary compatibility fixes. The user also contributed to improvements in slash command builders.
Contributions:18 commits, 7 PRs, 9 comments in 11 months
Contributions summary:Michael primarily contributed to the Flutter NFC reader plugin, enhancing its functionality and platform compatibility. Their work involved adding and modifying parameters to methods, such as `read` and `onTagDiscovered`, to support instruction messages. Additionally, the user implemented NFCAvailability features, including the checkNFCAvailability method and an enum. The user also updated the example app by targeting Android 11, bumping the Gradle version and migrating to v2 embedding.
dartandroidflutter-pluginnfc-tagios
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 Rittmeister - Softwareingenieur at Homedia