Michael Pötsch is a Lead Consultant with 13 years of hands-on experience designing and delivering full-stack solutions across Java/Spring Boot backends, React/Angular frontends, Docker and AWS infrastructures. Based in Düsseldorf, he blends technical leadership and UX sensibilities to shepherd projects from architecture and CI/CD to production, with a strong track record at CGI. A pragmatic engineer and "software archaeologist," he contributes to open source—improving privacy in the popular card.io Android SDK and hardening Core Lightning—showing comfort in both mobile native C++ and low-level backend systems. He pairs product-minded thinking with operational fluency, often owning database migrations, plugin memory fixes and test additions that keep systems reliable in the wild.
13 years of coding experience
Fachabitur, Elektrotechnik, Fachabitur, Elektrotechnik at Heinrich-Hertz-Berufskolleg Düsseldorf
Ausbildung, Technischer Assistent für Informatik, Ausbildung, Technischer Assistent für Informatik at Berufsbildende Schulen Conrad Tack
Bachelor of Science - BS, Medieninformatik, Bachelor of Science - BS, Medieninformatik at Hochschule Düsseldorf (HSD) University of Applied Sciences
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
Role in this project:
Back-end Developer
Contributions:168 reviews, 231 commits, 155 PRs in 4 years
Contributions summary:Michael's contributions primarily involve improving the configuration and management of the C-Lightning network implementation. They modified code to set the `fee_per_satoshi` configuration parameter to an unsigned integer, corrected a memory leak in the plugin functionality, and added tests for a new channel fee command. They also worked on adding new fields to the database schema and adding database migrations and integrating with the channeld sub-daemon.
The open-source code for the card.io-Android-SDK: provides fast, easy credit card scanning in mobile apps
Role in this project:
Mobile Developer (Android)
Contributions:14 commits, 2 PRs, 16 comments in 29 days
Contributions summary:Michael primarily focused on enhancing the card.io Android SDK by introducing and refining a card number blurring feature. The contributions involved modifying the native C++ code to apply a median blur to the card number digits, making it configurable through both Java code and an intent extra. The user also corrected a merge error and a typo within the code. The implemented changes improve user privacy.
creditcredit-cardocrandroidsdk
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.