Rachmadani Haryono

Software Engineer

Berlin Metropolitan Area Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Rachmadani Haryono is a pragmatic software engineer based in the Berlin area with 11 years of hands-on experience building and hardening backend systems and test automation across open-source projects. Comfortable in Python (and with a background teaching C++ fundamentals), they have contributed significant bug fixes, Python 3 modernizations, and testing infrastructure to well-known projects like searx, beets, Lutris, and PixivUtil2. Their contributions span backend development, QA/test automation, and ML engineering—adding evaluate-image tooling to DeepDanbooru and strengthening CI/coverage for speech modules in Melissa-Core. Known for improving stability and compatibility, they routinely tackle edge-case error handling, packaging issues, and cross-platform adjustments that keep projects production-ready. Colleagues value their careful testing mindset and ability to translate messy legacy code into maintainable, documented functionality.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
47reputation
12kreached
3answers
0questions
github-logo-circle

Github Skills (50)

cli10
unit-testing10
search-engine10
debug10
yt-dlp10
test-driven-design10
pytest10
python10
testing10
machine-learning10
media-library10
ytdl10
metasearch10
searching10
tensorflow10

Programming languages (19)

JavaC++JinjaCSSRustCMakefileHTML

Github contributions (5)

github-logo-circle
Melissa-AI/Melissa-Core

Oct 2016 - Jul 2017

A lovely virtual assistant for OS X, Windows and Linux systems.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:19 commits, 25 PRs, 83 comments in 9 months
Contributions summary:Rachmadani primarily contributed to the testing infrastructure of the project. Their commits focused on adding and improving tests for the speech-to-text (STT) and text-to-speech (TTS) modules, including the creation of test files, implementing various test cases using mock objects and patching, and ensuring coverage for different STT engines and platforms. They also addressed and resolved installation issues related to testing dependencies within the CI/CD pipeline.
virtualassistantpythonwindowsassistantjavascript
jarun/buku

Mar 2017 - Jan 2023

:bookmark: Personal mini-web in text
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:37 reviews, 366 commits, 103 PRs in 5 years 11 months
Contributions summary:Rachmadani's commits primarily focus on testing the `buku` project. They created and modified various test cases, including tests for core classes like `BukuHTMLParser` and `BukuCrypt`, and functionality related to database operations like deleting records and importing data from browser databases. The contributions show a strong emphasis on test-driven development and ensuring the reliability of the application's features and functionalities by providing more comprehensive test scenarios. The code differences include adding new test cases, fixing existing tests, and updating testing configurations.
consoleprivacy-awarejavascriptstandalonebookmark-manager
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
Rachmadani Haryono - Software Engineer