Roland Kurmann is a pragmatic software engineer based in Switzerland with 14 years of hands-on experience across Java, Angular, Python, SQL, PHP and shell scripting. He blends full‑stack proficiency with a pragmatic focus on code quality, testing and user-facing improvements, often taking ownership of bug fixes and documentation. Roland contributes to open-source tooling such as an OTP secret extractor, where he improved error handling, export options and camera UX—highlighting an attention to practical security and developer experience. Comfortable across server, database and front-end work, he excels at turning ambiguous problems into reliable, testable solutions. Colleagues value him for steady delivery and incremental improvements that reduce friction for both users and maintainers.
Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.
Role in this project:
Full-stack Developer
Contributions:13 releases, 12 reviews, 361 commits in 2 years 8 months
Contributions summary:Roland primarily contributed to fixing bugs, improving code quality, and enhancing the functionality of the extract_otp_secrets repository. Their work involved addressing typos, quoting `otp.name` and improving error handling. The user also added features for exporting OTP secrets to JSON and CSV formats. Furthermore, the user improved the user experience by adding documentation and improving camera features.
Contributions:16 commits, 2 pushes, 1 branch in 11 months
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
Roland Kurmann - Software Engineer at Lobbywatch.ch