Luka Perkov is a seasoned software engineer and technology executive with 14 years of experience spanning software development, system administration, networking, and team leadership, currently serving as CEO of Bit and founder of Sartura. He combines deep embedded Linux expertise with hands-on systems engineering—contributing to OpenWrt and co-maintaining Marvell support in Das U-Boot, including low-level PCIe and controller work. Luka’s career bridges product leadership and kernel-to-application engineering: he has shipped packages and patches for OpenWrt, implemented PCIe drivers and clocking fixes, and led broadband and virtualization projects early in his career. His academic background in software engineering and information security underpins a practical focus on resilient, secure infrastructure. Colleagues describe him as an operator who still commits code: he continues to maintain open-source packages while steering companies. Based in Croatia, he brings entrepreneurial grit and rare embedded-systems depth to leadership roles.
13 years of coding experience
1 year of employment as a software developer
spec. inf. techn., Information Security, spec. inf. techn., Information Security at Faculty of Electrical Engineering and Computing
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:
Back-end Developer & Systems Engineer
Contributions:16 PRs, 17 pushes, 16 comments in 3 years 11 months
Contributions summary:Luka made multiple commits related to the Marvell Armada 370/XP PCIe interfaces, involving the implementation of a PCIe driver for the Marvell Armada 370/XP ARM SoCs, focusing on reading, writing configuration space and setting up address decoding windows. The commits involve setting up the environment for the U-Boot as well for enabling the USB. The work included fixing issues related to interrupt mapping for PCIe devices behind switches, and ensuring proper clocking for the PCIe controller.
Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
Backend Developer
Contributions:118 commits, 64 PRs, 118 pushes in 7 years 1 month
Contributions summary:Luka primarily contributes to OpenWrt package management, adding and modifying packages. Their work involves moving packages between feeds, adding new packages like `nspr`, `rpcd-mod-lxc`, `f2fs-tools`, and `squid`, and making configuration changes. They also contribute patches and fixes to existing packages, indicating a focus on maintaining and expanding the available software within the OpenWrt ecosystem.
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.