Engineering portfolio & notebook

Mustafa Emir Çebi

Electrical & Electronics Engineering · Embedded Linux · Systems Software

I build things close to the hardware — from Linux, networking and embedded systems to infrastructure.

Selected engineering work

Featured Work

All projects →

Implementation, debugging, decisions

Engineering Notes

All notes →
Engineering Note · Cloud

Monolitik ve Mikroservis Mimarileri Üzerinden Kubernetes’i Anlamak: Sorunlar, Çözümler ve Tarihçesi

Yazılım geliştirme dünyası, artan kullanıcı talepleri, ölçeklenebilirlik gereksinimleri ve hızla değişen teknoloji trendleri nedeniyle hızla evrimleşiyor. Bu değişim, özellikle sistem mimarilerinde daha esnek, yönetilebilir ve sürdürülebilir yaklaşımlara olan ihtiyacı artırıyor. İşte bu…

5 min read

Measurements & methodology

Lab

Explore Lab →

Learning paths

Embedded Linux Guide

Toolchains, U-Boot, Linux kernel, Device Tree, Buildroot and Yocto.

Explore curriculum →

Background & engineering direction

About

From hardware to systems software.

I'm Mustafa Emir Çebi, an Electrical & Electronics Engineering student at Haliç University, focused on Embedded Linux and systems software.

My interests sit at the interface between electronics, operating systems and networks: how hardware is brought up, how Linux components work together, and how a system behaves under real constraints.

I use this site to document the implementation, debugging and engineering decisions behind those projects, alongside technical notes and experiments.

01 / Current focus

Embedded Linux & systems

ARM64 platforms, Linux internals, C/C++, graphics stacks and embedded networking.

02 / Technical interests

Hardware, networks & infrastructure

Embedded systems and electronics, networking, homelab infrastructure and reproducible development environments.

03 / Technologies

Tools across the stack

CC++LinuxARM64WaylandRaspberry PiPythonFastAPIOpenCVDockerNode.jsSQLite

Deneyim / experience

LinkedIn Profilim ↗

Embedded Software Developer Intern

T3 Gemstone • Türkiye Teknoloji Takımı Vakfı Stajyer
• 2 ay • İstanbul, Türkiye
  • T3 Gemstone O1 geliştirme kartı için IEEE 802.11s standartlarını temel alan çekirdek (kernel) ve sürücü seviyesinde Wi-Fi mesh ağı geliştirme çalışmaları yürüttüm.
  • ARM64 mimarili TI AM67A platformunda Mesa ve PowerVR EGL/GBM/DRI yığınını yapılandırarak donanım hızlandırmalı KDE Plasma Wayland masaüstü ortamı geliştirdim.
  • SDDM, KWin, PipeWire, KRFB ve VNC bileşenleri üzerinde çalıştım; uzaktan masaüstü hattındaki kare yönlendirme, bellek kopyalama ve PowerVR uyumluluk optimizasyonlarını gerçekleştirdim.
  • CPU ve bellek kullanım analizleri gerçekleştirerek sistem kararlılığını korurken masaüstü bellek tüketimini düşürdüm.
  • Docker, Taskfile, CI, SHA-256 doğrulama ve SPDX SBOM üretim süreçleriyle tekrarlanabilir (reproducible) Debian paketleme ve imaj derleme iş akışları kurguladım.
Embedded Linux TI AM67A Kernel & Driver Wayland / Mesa Wi-Fi Mesh (802.11s) Docker / CI

Network Virtualization Intern

Türk Telekomünikasyon A.Ş. Stajyer
• 2 ay
  • Telekomünikasyon altyapısındaki fiziksel ve sanal sunucuların mimarisi, operasyonel işleyişi ve yönetimi süreçlerinde deneyim edindim.
  • Komut satırı operasyonları, sistem izleme (monitoring) ve servis denetimleri dahil olmak üzere Linux tabanlı sistemlerin yönetimini gerçekleştirdim.
  • Sunucu otomasyonu, bakım süreçleri ve verimlilik odaklı sistem yönetimi yaklaşımları kapsamında otomasyon yazılımlarını analiz ettim.
  • Telekomünikasyon altyapılarında kullanılan sanal veri merkezi mimarisi ve yazılımlarını inceledim.
  • Nokia NADCM, Red Hat OpenShift ve Proxmox ortamlarında temel sanallaştırma, orkestrasyon ve küme yönetimi görevlerini icra ettim.
Linux Systems Red Hat OpenShift Proxmox Nokia NADCM Ağ Sanallaştırma Sunucu Otomasyonu