Robert Marko

Staff Software Engineer at Sartura

Croatia
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job6 years of employment as a software developer
bookWeb Developer, Web Development, Web Developer, Web Development at Gauss Informatika
bookHigh School, Computer Science, High School, Computer Science at Elektrotehnička i prometna škola Osijek
languagesCroatian, English, German
github-logo-circle

Github Skills (36)

buildroot10
package-management10
routers10
hardware-interface10
patch10
net10
wireless10
router10
build-system10
route-config10
spi10
c1110
linux-kernel10
makefile10
networking10

Programming languages (11)

TypeScriptDockerfileC++ShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
openwrt/openwrt

Jan 2018 - Apr 2025

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:
userEmbedded 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.
mergedopenwrtinspull-requestsstaging
openwrt/packages

May 2020 - Sep 2022

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
userEmbedded 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.
Request Free Trial
Robert Marko - Staff Software Engineer at Sartura