Muhammed Çetin

Maintainer at Armbian

Bursa, Türkiye Turkey
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
Muhammed Çetin is a backend and systems engineer with 7 years of experience, currently maintaining the high-performance Go web framework Fiber and serving as a board maintainer for the Armbian single-board computer distribution. He blends Go-focused backend work—improving middleware, CI, and performance—with low-level Linux/kernel contributions that enable hardware features like USB, HDMI, wireless modules, RTCs, and power-management on devices such as Orange Pi 5 and Khadas Edge 2. Based in Bursa, Türkiye, he demonstrates both application-layer craftsmanship and embedded systems fluency, a combination that speeds real-world deployments from cloud services down to device firmware. Muhammed’s open-source impact includes stabilizing Fiber’s monitor middleware and resolving cross-cutting build and lint issues, plus device-tree and kernel patching across Armbian’s build framework. He graduated in Computer Engineering with a strong academic record and has practical internship and team experience across public and community projects. Notably, his contributions show an unusual cross-domain fluency: shipping production web framework improvements while troubleshooting hardware-level integration on resource-constrained SBCs.
code7 years of coding experience
job1 year of employment as a software developer
bookLisans Derecesi, Computer Engineering, 3.9, Lisans Derecesi, Computer Engineering, 3.9 at Uludağ Üniversitesi
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Uniwersytet Śląski w Katowicach
bookKarabük Mehmet Vergili Fen Lisesi
github-logo-circle

Github Skills (26)

middleware10
hardware-interface10
patch10
integrations10
kernel10
go10
kernel-mode10
system-integration10
sys10
web-framework10
embedded10
rockchip9
soc9
gpio9
chip89

Programming languages (14)

JavaC++CSSCMakefileGoValaHTML

Github contributions (5)

github-logo-circle
gofiber/fiber

Sep 2021 - Jan 2023

⚡️ Express inspired web framework written in Go
Role in this project:
userBack-end Developer
Contributions:495 reviews, 115 commits, 203 PRs in 1 year 4 months
Contributions summary:Muhammed primarily contributed to the `fiber` web framework by implementing and enhancing the `monitor` middleware. Their work included adding support for the `Next` option to the middleware, incorporating one-minute load average metrics, and adding functionality to disable HTML support. They also addressed various CI/CD and build-related errors and fixed linting issues, improving the stability and maintainability of the framework. Further contributions included changes related to JSON library and Route name.
golangexpressjsexpressfiberframework
armbian/build

Dec 2022 - Jan 2023

Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:94 reviews, 8 commits, 67 PRs in 1 month
Contributions summary:Muhammed focused on modifying device tree files and kernel patches, specifically addressing hardware-related issues and adding support for various peripherals on the Orange Pi 5 and Khadas Edge 2 single-board computers. Their work involved fixing USB and HDMI issues, enabling wireless modules, implementing support for additional device features like an RTC, and configuring power management and fan control. The commits demonstrate a strong understanding of hardware integration and system-level configuration within the Armbian build framework.
kerneldocker-imagearchlinuxkernel-compilationlinux-kernel
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
Muhammed Çetin - Maintainer at Armbian