Jozef Kralik

Co-Founder at plgd.dev

Bratislava, Region of Bratislava, Slovakia
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Applied Informatics, Master's degree, Applied Informatics at Comenius University in Bratislava
languagesEnglish, Slovak
github-logo-circle

Github Skills (12)

mtls10
certificate10
go10
tls1210
cert10
x50910
tls1310
encryption10
libtls10
dtls10
cryptography9
udp7

Programming languages (9)

SmartyTypeScriptPowerShellC++ShellCSCSSGo

Github contributions (5)

github-logo-circle
pion/dtls

Nov 2019 - Aug 2022

DTLS 1.2 Server/Client implementation for Go
Role in this project:
userBack-end Developer
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.
golangdtlsclient-servertls-ecdhe-ecdsatls
go-ocf/authorization

Dec 2018 - Mar 2020

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.
Request Free Trial
Jozef Kralik - Co-Founder at plgd.dev