Summary
Michal Keda is a pragmatic software engineer with 13 years of professional programming experience, blending backend Java expertise, API and DSL design, and roots in C++ and .NET. He has built production frameworks at NetSuite, supported NGO digitization and automation, and currently teaches Java programming at Masaryk University while pursuing a master's in AI and data processing. Michal combines technical craftsmanship with a strong interest in high-impact social causes—longtermism, effective altruism, and EU-level animal welfare policy—and helped run the Czech Republic’s first public forecasting tournament with 500 participants. Comfortable working across academia, industry, and civil society, he excels at turning complex institutional requirements into practical, auditable software and tooling.
13 years of coding experience
2 years of employment as a software developer
Master's degree, Artificial intelligence and data processing, 1, Master's degree, Artificial intelligence and data processing, 1 at Masarykova univerzita
parallel and distributed systems, parallel and distributed systems at Masarykova univerzita Brno, Fakulta informatiky
Czech, English, Slovenian