Michal Hernas

Co-Founder at Music24

Wrocław, Lower Silesian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Michal Hernas is a serial founder and software engineer with 12 years of experience building music-tech products and developer tools from Wrocław, Poland. He co-founded multiple startups including FreeYourMusic, MusicAPI, Music24 and Quizado, focusing on music data, playlist portability and analytics that surface hidden trends and influencers. Technically hands-on, Michal has contributed to open-source projects across PHP, Python and iOS ecosystems—improving fare search in an Amadeus SOAP client, hardening RestKit tests for async mapping, and fixing Unicode and trading API issues in an eBay SDK. He blends product intuition with backend expertise, shipping integrations that solve real-world edge cases like multi-office fare messages and complex character encoding. Michal’s background shows a pattern of turning niche technical fixes into product-grade features and building companies that make music data actionable.
code12 years of coding experience
job9 years of employment as a software developer
bookWrocław University of Science and Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (19)

unit-testing10
objective-c10
client-library10
character-encoding10
python10
apidoc10
testing10
webservice10
soap10
php10
api10
unicode10
error-handling10
async9
ios9

Programming languages (12)

TypeScriptC#JavaC++CoffeeScriptJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
amabnl/amadeus-ws-client

Dec 2016 - Feb 2020

PHP Amadeus SOAP Web Service client library
Role in this project:
userBack-end Developer
Contributions:46 commits, 16 PRs, 1 push in 3 years 1 month
Contributions summary:Michal primarily contributed to adding support for Fee IDs in the Fare_MasterPricerTravelBoardSearch functionality of the PHP Amadeus SOAP Web Service client library. This involved modifications to the test suite, request options, and the core struct classes. They also worked on a bug related to corporate Unifare pricing and added the functionality to pass multiple office IDs in the message. The user's contributions improved the library's capabilities for complex fare searches.
gdsclient-libraryservice-clientphpsoap
timotheus/ebaysdk-python

Apr 2015 - Jan 2016

eBay API SDK for Python
Role in this project:
userBack-end Developer
Contributions:32 commits, 3 PRs, 16 comments in 9 months
Contributions summary:Michal primarily focused on addressing UnicodeDecodeErrors and other issues within the `ebaysdk-python` library. Their contributions included fixing bugs related to character encoding, particularly within the `utils.py` file, ensuring the library correctly handled a wider range of characters. They implemented fixes for trading API functions and improved the handling of exceptions, leading to enhanced stability and robustness of the eBay SDK. Furthermore, the user bumped the version and added click and collect features to the library.
api-clientapiebaypythonapi-sdk
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
Michal Hernas - Co-Founder at Music24