Dušan Rychnovský

Senior Software Engineer at Microsoft

Prague, Prague, Czechia
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
Dušan Rychnovský is a Senior Software Engineer based in Prague with 14+ years building robust, large-scale systems across Java, .NET and cloud platforms. He has driven core features and operational excellence at Microsoft Dynamics Marketing—owning lead scoring, consent management and a 24/7 livesite rotation—and previously optimized web crawling and multimedia indexing for Seznam.cz using Hadoop, Spark and neural nets. Comfortable across backend, distributed computing and CI/CD, he contributes to notable open-source projects like Apache Beam (Hadoop adapters) and improved quality in the cactoos Java library through rigorous testing. Dušan blends strong CS fundamentals with pragmatic engineering, and in his spare time explores new languages such as Scala, often bringing fresh language ideas back into production contexts.
code14 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Softwarove Engineering, Master's degree, Softwarove Engineering at Charles University in Prague
languagesCzech, English, German
stackoverflow-logo

Stackoverflow

Stats
12,059reputation
1.1mreached
16answers
93questions
Badges
grails
top-5%
thymeleaf
top-5%
github-logo-circle

Github Skills (23)

unit-testing10
big-data10
hadoop10
java10
javas10
java-libraries10
apache-beam10
oop-principles9
oop-library9
oop9
data-pipelines9
grails9
thymeleaf9
data-pipeline9
azure6

Programming languages (3)

JavaHTMLRuby

Github contributions (5)

github-logo-circle
yegor256/cactoos

Jun 2017 - Jun 2017

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 2 PRs, 45 comments in 4 days
Contributions summary:Dušan focused on improving the quality of the cactoos library through comprehensive unit testing. They added new test cases for various text manipulation classes, ensuring edge cases and expected behavior are covered. Additionally, they fixed code style issues, maintaining code readability, and testability. Their contributions demonstrate a commitment to robust testing practices within the project.
commonsgoogle-guavajava-libraryapacheoop-library
apache/beam

Aug 2016 - Aug 2016

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:5 commits in 1 day
Contributions summary:Dušan focused on extending the Hadoop integration within the Apache Beam project, particularly within the Java SDK. Their contributions involved creating and modifying adapters for both input and output formats, enhancing type safety for these adapters. The user also added factories for SequenceFile input and output, and refactored existing components for improved clarity and maintainability. The work appears geared towards supporting data processing pipelines with Hadoop-based storage and processing.
golangpythonstreaming-databeambatch
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
Dušan Rychnovský - Senior Software Engineer at Microsoft