Jozef Kralik is a seasoned software engineer and co-founder of plgd.dev, driving a cloud-native IoT platform based on the Open Connectivity Foundation standard. With nine years of professional experience and a Master's in Applied Informatics, he specializes in Go, C++, systems programming and cross-platform server/client development for Linux, BSD and macOS. He has deep hands-on experience in IoT stacks, contributing to iotivity-lite and maintaining the plgd hub reference implementation in Go. Notably, his open-source work includes substantive enhancements to the pion/dtls Go library—adding certificate chain support and aligning configuration with the standard tls package. Comfortable across low-level networking, cloud tooling and OS internals, he blends practical R&D expertise with product-focused engineering. Based in Bratislava, he brings both academic grounding and years of production-grade security and networking code.
9 years of coding experience
8 years of employment as a software developer
Master's degree, Applied Informatics, Master's degree, Applied Informatics at Comenius University in Bratislava
Contributions:30 reviews, 10 commits, 14 PRs in 2 years 9 months
Contributions summary:Jozef primarily focused on enhancing the DTLS 1.2 implementation in Go. Their contributions include adding support for certificate chains, which involved significant code refactoring related to certificate handling and verification. Furthermore, the user updated the configuration to match the standard `tls.Config`, adding client CAs, and refactored cipher suites. The user also fixed a typo and implemented `GetCertificate` and `GetClientCertificate` to align with stdlib's `tls` package.
Contributions:1 release, 67 PRs, 122 pushes in 1 year 3 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.