Marcel Telka

SW Engineer at Cato Networks

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
Marcel Telka is a seasoned software engineer with 24 years of experience specializing in operating systems, NFS, kernel development and C, now based in Prague. He has a long track record of sustaining and improving Unix-derived systems (Solaris/illumos) and storage stacks, including notable contributions to the widely used OpenZFS codebase where he fixed memory leaks, panics and improved NFS sharing behavior. Marcel’s background spans low-level OS work—from designing a microkernel for real‑time embedded platforms to maintaining production NFS and Telco subsystems at Sun/Oracle and Nexenta—so he bridges embedded, kernel and storage engineering. He recently joined Cato Networks after nearly a decade building cloud backend services at STRATO, bringing both product-grade backend experience and deep systems expertise. Colleagues rely on him for pragmatic bug fixes, porting upstream fixes across OS families, and keeping complex codebases stable under real workloads. An understated strength is his knack for translating legacy system knowledge into modern, maintainable fixes across open source and commercial environments.
code23 years of coding experience
job24 years of employment as a software developer
bookMaster, Information Technology, Master, Information Technology at Slovenská technická univerzita v Bratislave
bookElementary school, Elementary school at ZŠ Prostějovská Prešov
bookSecondary school, Secondary school at SPŠE Prešov
bookElementary school, Elementary school at ZŠ Mirka Nešpora Prešov
languagesEnglish, Slovak, Czech
github-logo-circle

Github Skills (43)

git10
compatible10
debug10
filesystem10
openzfs10
ropc10
multiplatform10
package-management10
scripting10
testing10
drpc10
cross-platform10
c-programming10
c1110
perl10

Programming languages (19)

C#JavaC++CRustSchemeMakefileVala

Github contributions (5)

github-logo-circle
OpenIndiana/oi-userland

Apr 2011 - Jan 2023

Unified build system for OpenIndiana distribution components
Role in this project:
userBack-end Developer
Contributions:564 reviews, 1392 commits, 6822 PRs in 11 years 11 months
Contributions summary:Marcel primarily contributed to the OpenIndiana oi-userland repository by updating and rebuilding various Perl modules to ensure compatibility with different versions of the Perl runtime environment. Their work focused on maintaining the stability and functionality of essential Perl libraries within the OpenIndiana distribution, specifically modules related to cryptographic functions (Crypt-DES), text processing (pmtools), file system and networking (IPC-System-Simple), and XML processing (XML-LibXML). The contributions involved modifications to the manifests and core package files, as well as minor fixes.
esxioperating-systemrisk-assessmentredfishillumos
illumos/illumos-gate

Nov 2008 - Apr 2022

Role in this project:
userBack-end Developer
Contributions:258 commits in 13 years 7 months
Contributions summary:Marcel's commits focus on kernel RPC filtering within the illumos-gate repository. They are involved in modifying and correcting potential issues with the kernel Remote Procedure Call (RPC) filtering module, particularly concerning the `svc_run` function and the handling of NULL pointers. Additionally, the user contributes to the NFS client code, including changes related to file system operations such as create, modify, rename and other core kernel related issues. These changes indicate a focus on the underlying operating system and networking aspects of illumos.
unixkerneloperating-systemlinuxillumos
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
Marcel Telka - SW Engineer at Cato Networks