Jan K is a pragmatic full-stack software engineer with 11 years of experience building and sustaining storage and networked systems, currently based in Prague. He has deep systems expertise from Solaris and FreeBSD kernel work to cloud-native storage at MayaData, where he worked on Mayastor using Rust, SPDK and Kubernetes. Jan contributes to community projects like OpenWrt package maintenance, demonstrating a focus on reliable package integration and compatibility. Comfortable across languages and layers—C/C++, Rust, JS/TS, Python—he pairs strong troubleshooting and communication skills with a taste for clean design and lifelong learning. Notably, his background spans both low-level OS internals and modern cloud-native control/data plane architectures, making him effective at bridging legacy systems and contemporary infrastructure.
11 years of coding experience
15 years of employment as a software developer
Master's, System programming, Master's, System programming at Czech Technical University in Prague
Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
Back-end Developer
Contributions:1 review, 94 commits, 71 PRs in 3 years 6 months
Contributions summary:Jan primarily contributes to the OpenWrt packages repository by updating and patching various software packages. Their work involves integrating newer versions of software like Knot DNS and liburcu. The commits demonstrate the user's focus on package maintenance, incorporating bug fixes, and ensuring compatibility within the OpenWrt environment. The user also modifies configurations to enable specific features within these packages based on available dependencies.
Contributions:1 PR, 13 pushes, 1 branch in 2 years 11 months
exporterprometheus-exporterknotknot-dnsdns
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.