Robert Marko is a Staff Software Engineer from Croatia with a decade of hands-on experience specializing in embedded Linux, networking firmware, and IoT device support. At Sartura he drives low-level integrations and platform support, leveraging deep expertise in Buildroot and OpenWrt ecosystems to add device support, package updates, and wireless driver improvements. His contributions include enabling 802.11ax support, packaging ath11k firmware backports, and adding PHY and DSA driver integrations—work that bridges kernel, board support, and build-system concerns. Formerly trained in web development, he combines systems-level engineering with practical automation and patch-management skills. Known for a learn-more-do-more attitude, he routinely surfaces subtle compatibility fixes and kernel workarounds that keep embedded devices stable in production.
9 years of coding experience
6 years of employment as a software developer
Web Developer, Web Development, Web Developer, Web Development at Gauss Informatika
High School, Computer Science, High School, Computer Science at Elektrotehnička i prometna škola Osijek
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1076 reviews, 314 PRs, 4418 comments in 7 years 4 months
Contributions summary:Robert's contributions involve implementing support for various network devices, including the addition of support for the Mikrotik RB750P-PBr2 and TP-Link TL-WR840N v5 routers, as well as completing support for the MikroTik RouterBOARD mAP 2nD, RB wAP 2nD, and TP-Link TL-WR940N v6. The user also fixed a typo in the GL-AR300M USB trigger and implemented the integration for the newly added airoha en7523 phy driver. In addition, the user also worked on low-level networking code like the DSA drivers and phylink.
Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
Embedded Systems Engineer / Automation Engineer
Contributions:10 reviews, 7 commits, 60 PRs in 2 years 4 months
Contributions summary:Robert's contributions center around patching and updating various packages within the OpenWrt ecosystem. They are primarily focused on modifying and updating existing software components, including lxc, mdio-tools, and mhz. The commits demonstrate expertise in adapting and integrating software, reflecting knowledge of build systems and patch management, as well as updating dependencies. Furthermore, the user has made changes to the build system, showing a level of systems-level knowledge.
pull-requestsopenwrtstudio
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.