Maroš Maršalek is a seasoned software engineer based in Bratislava with 13 years of experience building backend systems and networking tooling. He currently contributes at FRINX and has a strong background in Java and YANG/netconf ecosystem work from his time as a developer and technical leader at Pantheon Technologies. An active open-source contributor, Maroš has helped enhance core projects like OpenDaylight and Magma—implementing CLI device support, keepalive/reconnect logic, YANG parsing and Maven integration, and XML data-store refinements. His focus spans network automation, data-model integration (OpenConfig/YANG), and resilient backend services. He holds a Master’s in Computer Software Engineering and often combines deep protocol-level fixes with practical developer tooling improvements. Notably, his contributions reveal a knack for stabilizing low-level operations that make higher-level network services more reliable.
13 years of coding experience
5 years of employment as a software developer
Master’s Degree, Computer Software Engineering, Master’s Degree, Computer Software Engineering at Slovenská technická univerzita v Bratislave
Mirror of the OpenDaylight controller gerrit project
Role in this project:
Back-end Developer
Contributions:392 commits in 6 years 1 month
Contributions summary:Maroš contributed to the development of the yang maven plugin, implementing functionality for parsing YANG files and generating sources. They added JUnit tests to validate the integration of the plugin with Maven, covering various scenarios. Furthermore, they refactored the netconf operations, including edits and get-config features, and implemented improvements to the underlying XML-based data storage for the project.
Platform for building access networks and modular network services
Role in this project:
Back-end Developer
Contributions:18 commits, 22 PRs, 40 comments in 6 months
Contributions summary:Maroš contributed to the initial CLI device support, including changes to application initialization, enabling SSH server functionality, and fixing code issues. They also worked on keepalive and reconnect support for the CLI stack, implementing features to maintain and re-establish connections. The changes involved modifications in files related to CLI channels, configuration building, and queue management, showing involvement in core backend functionalities. Further contributions include Reader registry implementation and Ydk updates, extending their involvement into data access and model integration.
pythonmobileltevagrant5g
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.