Josef Novotný

Data Scientist

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
Josef Novotný is a data scientist with 12 years of engineering experience, currently building ML-driven fraud and AML detection systems at Česká spořitelna in Prague. He combines strong software engineering roots—from embedded systems and aviation prototyping to backend development—with expertise in data processing, predictive modeling, deep learning and computer vision. His work includes hands-on ML productionization and a rotation at Erste headquarters, reflecting both domain depth in finance and cross-border collaboration. An active contributor to open-source tooling, he implemented core ASN.1 type support and extensive test automation in the pycrate Python library, demonstrating a focus on robust encoding/decoding and quality assurance. Practical, curious and systems-minded, he bridges low-level protocol engineering and high-level ML solutions to deliver reliable, auditable data products.
code12 years of coding experience
job1 year of employment as a software developer
bookInformationstechnik, Informationstechnik at University of Erlangen-Nuremberg
bookInženýr (Ing.), Telekomunikační a informační technika, Inženýr (Ing.), Telekomunikační a informační technika at Vysoké učení technické v Brně
languagesCzech, English, German
github-logo-circle

Github Skills (10)

encode10
decode10
asn110
python10
encoding10
decoding10
test-automation10
pytest9
unit-test9
unit-testing9

Programming languages (5)

TypeScriptShellVueGoPython

Github contributions (5)

github-logo-circle
P1sec/pycrate

Aug 2020 - Oct 2020

A Python library to ease the development of encoders and decoders for various protocols and file formats; contains ASN.1 and CSN.1 compilers.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:29 commits, 4 PRs, 14 comments in 1 month
Contributions summary:Josef primarily contributed to the `pycrate/pycrate` repository by implementing support for various ASN.1 basic types, including Null, Bool, Integer, Real, Enumerated, Object Identifier, BitString, OctetString, and String types, along with their corresponding _ws methods. These _ws methods likely indicate a focus on efficient encoding and decoding routines. Additionally, the commits include significant test suite updates within `test/test_asn1rt.py`, demonstrating a strong emphasis on automated testing to validate the correctness of the implemented ASN.1 type support, highlighting a quality assurance focus.
protocolscompilerspython-librarypythonextraction
calcite/moffman

Jun 2022 - Sep 2024

Contributions:6 releases, 14 pushes, 1 branch in 2 years 2 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
Josef Novotný - Data Scientist