Robert Janik is a Senior Software Engineer based in Munich with over a decade of hands-on experience building high-quality multimedia and security software across embedded, desktop and Apple platforms. He has shipped advanced video players and streaming apps for iOS/tvOS and Apple TV (including Live TV UX and Apple Vision Pro porting) and developed macOS security features like firewall and real-time file protection using System Extensions. Comfortable in C++, Objective‑C and Swift, he pairs deep low-level systems work (RTOS/avionics and cryptography-backed apps) with polished consumer-facing UI and playback innovations such as non-linear scrubbing and multi-track offline HLS. An active open-source collaborator, he contributed full-stack modules to the widely-used home-manager Nix project, improving integrations and non-flake support. Pragmatic and product-focused, he combines research-level prototyping (magnet-controlled games) with production engineering for telecom and security customers.
3 years of coding experience
24 years of employment as a software developer
High School Diploma, High current electrotechnology, High School Diploma, High current electrotechnology at High school of Electrical Engineering, Brno, Czechoslovakia
Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
Full-stack Developer
Contributions:19 reviews, 7 PRs, 36 comments in 1 year 11 months
Contributions summary:Robert primarily contributed to the `home-manager` project by adding new modules and enhancing existing ones. Their work involved implementing features for integrating with tools such as `atuin` and `gh-dash`, along with the related tests. They also added support for non-flake users of `home-manager` by introducing some library support.
Manage a user environment using Nix [maintainer=@rycee]
Contributions:32 pushes, 7 branches in 1 year 11 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
Robert Janik - Senior Software Engineer at Slovak Telekom