Halil Çakıcı
Gömülü Sistemler & Rust Backend Geliştirici
Bilgisayar mühendisiyim. Register seviyesindeki bare-metal kodlardan yüksek performanslı backend sistemlerine kadar, sistemleri derinlemesine anlamaya odaklanıyorum. Ana dilim Rust. Şu sıralar Axum ile JWT ve RBAC yetkilendirmeli API'ler geliştiriyorum. Günlük sistemim NixOS + KDE Plasma.
Projeler
- Rust Backend API — Axum üzerinde JWT kimlik doğrulama ve rol tabanlı yetkilendirme (RBAC) içeren yüksek performanslı API. Geliştirme devam ediyor.
- NixOS Dotfiles — Flake tabanlı, modüler NixOS yapılandırmam: KDE Plasma 6, NVIDIA, PostgreSQL, MongoDB, Starship ve home-manager modülleri.
- Distance Transform — İkili bir görüntüde her beyaz pikselin en yakın siyah piksele uzaklığını hesaplayan algoritma. Java ile sıfırdan yazıldı.
- Linked List — C++ ile node ve liste sınıflarından oluşan, sıfırdan bağlı liste veri yapısı implementasyonu.
- C Algoritma Çalışmaları — Bubble sort, recursive Fibonacci, asal sayılar ve asal bölenler gibi temel algoritmaların C implementasyonları.
halilcakici001@gmail.com · GitHub