Merhaba, ben Burak.
Göç İdaresi Başkanlığı'nda açık kaynak ekibini yönetiyorum. Ekibimle Linux altyapısını işletiyor, açık kaynak uygulamalar geliştiriyor ve Bilge8 dil modellerine ince ayar yapıyorum.
Çalışmalarım Açık kaynak katkılarım İletişim
Aşağı kaydırın
İlk kodumu 2006'da paylaştım.
ASP İndir (yeni sekmede açılır)'e üç küçük betik koymuştum. Biri sitelere yapılan flood saldırılarını engellemeye çalışıyordu. Altına "DDoS bu kadar kolay çözülmez" diye yazanlar oldu; haklıydılar.
2009'da, 19 yaşında, Adnan Menderes Üniversitesi'nde öğrenciyken e-webOS'u yaptım: tarayıcıdan açılan bir sanal bilgisayar. Açık kaynak eyeOS'u temel aldım, iskeletini değiştirdim ve OpenOffice'i içine bağladım. Word, Excel ve PowerPoint dosyaları hiçbir program kurmadan, telefondan bile açılabiliyordu. Sistemi İzmir'deki bir veri merkezinde, kendi sunucularımda yayınladım. Haber bile oldu. (yeni sekmede açılır)
Yıllar sonra Bulut'ta yine aynısını yaptım: açık kaynak bir yazılımı alıp kendi ihtiyacımıza göre büyüttüm.
İlk işim üniversitelere ağ kurmaktı.
Türkiye'de bir kampüste eduroam'a bağlandıysanız, onu benim kurmuş olma ihtimalim var. Afganistan'da, Mezar-ı Şerif Havalimanı'ndaki ISAF için de ağ kurduk.
Sonra Hacettepe'de Linux sunucularının başına geçtim. O gün bugündür Linux'tan kopmadım.
Derken Bhutan'ın parmak izi sistemi geldi.
Papilon'da biyometrik sistemlerin arkasındaki sunucularla uğraşıyordum. Önce Sudan'daki kriminal laboratuvarlara balistik tanıma sistemini kurduk. Ertesi yıl Bhutan Kraliyet Polisi'nin işi geldi: ülkenin tamamında çalışacak bir parmak izi ve avuç içi tanıma sistemi.
Tasarımını ve kurulumunu yaptım. Kasım 2016'da bana bir teşekkür plaketi verdiler.
Sonra hastaneler geldi.
KEYDATA'da Kayseri, Konya ve Manisa şehir hastanelerinin altyapısında çalıştım. 600'den fazla sunucu vardı. Hastane hiç kapanmadığı için sistemin de hiç durmaması gerekiyordu.
Her şeyi açık kaynak üzerine kurduk; Windows yoktu. Uçtaki bilgisayarlarda da Linux çalışıyordu: KeyOS. Onu değerli kardeşim Mehmet Yılmaz geliştirdi. Sunucular bendeydi, bilgisayarlar Mehmet'te.
Kamuda açık kaynakla baştan kurduk.
2021'den beri Göç İdaresi Başkanlığı'ndayım. İlk üç yıl bir UNHCR projesinin kadrosundaydım ve Haziran 2023'te takım lideri oldum. Eylül 2024'ten bu yana görevime Türksat üzerinden devam ediyorum. Dijital'e GÖÇ adıyla başladığımız işten bugün dokuz uygulama çıktı. Hepsi kurumun kendi sunucularında çalışıyor, veri dışarı çıkmıyor. GöçBil ekip işi; diğerlerini geliştirmek ve kuruma uyarlamak bende.
Altyapısını da kurdum: Proxmox üzerinde 260'tan fazla sanal makine, Kubernetes kümeleri ve bir sunucu düşse de ayakta kalan veritabanları.
Bu sistemleri her gün ayakta tutan ise ekibim. Onlar olmadan hiçbiri çalışmazdı.
- Bulut (yeni sekmede açılır) Dosya paylaşımı ve ortak belge düzenleme, 18'den fazla modül
- Kırlangıç (yeni sekmede açılır) Mesajlaşma, sesli ve görüntülü arama
- Konferans (yeni sekmede açılır) Video konferans ve uzaktan eğitim
- Anket (yeni sekmede açılır) Anket hazırlama ve sonuç analizi
- Analitik (yeni sekmede açılır) Web sitesi ziyaret istatistikleri
- GöçBil (yeni sekmede açılır) Ekip işi; ben yüz tanıma ve sahtecilik önleme modellerini çalıştıran servisleri geliştiriyor, geliştirici ekibe destek veriyorum
Hepsi acikkaynak.goc.gov.tr (yeni sekmede açılır) adresinde.
Aldığımı geri vermeye çalışıyorum.
Kullandığımız açık kaynak yazılımda bir hata bulunca düzeltip sahibine gönderiyorum. Kasım 2026 itibarıyla 20 açık kaynak deposunda 58 değişiklik önerim (yeni sekmede açılır) birleştirildi.
- Nextcloud Talk (yeni sekmede açılır) Kümeli kurulumda katılımcılar aramadan düşüyordu. Nedenini bulup testini yazdım; düzeltme Kasım 2026'da birleşti
- Talk canlı altyazı (yeni sekmede açılır) Boşuna çözülen görüntüler, odalar arasında karışan dil ayarı, hiç başlamayan altyazı; beş düzeltmenin beşi de birleşti
- vLLM (yeni sekmede açılır) NVIDIA A100 için ayar; çekirdek süresi %2,5 ile %19,4 arasında kısaldı
- GPUStack (yeni sekmede açılır) İstekler model kopyaları arasında eşit dağılmıyordu; artık sırayla ve eşit dağılıyor
- Dify (yeni sekmede açılır) Çeviri denetimi bozuk değişkenleri kaçırıyordu; artık her dilde yakalıyor
Aralarında güvenlik düzeltmeleri, çökme giderimleri ve arayüz çevirileri var. Tamamı GitHub (yeni sekmede açılır)'da.
Donanımdan dil modeline, yığının tamamı.
Altyapıyı aşağıdan yukarı kuruyorum: en altta donanım, en üstte dil modeli. Aşağıdakiler yıllar içinde kurduğum ve işlettiğim şeyler. Bir katmana dokunun, içindekiler açılsın.
-
Donanım Fiziksel sunucular, GPU sunucuları, Switch ve router 6
Fiziksel sunucular · GPU sunucuları · Depolama sistemleri · Switch ve router · Firewall · Kablosuz erişim noktaları
-
İşletim sistemleri Debian, Ubuntu, Oracle Linux 8
Debian · Ubuntu · Pardus · Red Hat · Oracle Linux · Rocky Linux · Alma Linux · Windows Server
-
Depolama Ceph, GlusterFS, OpenZFS 4
Ceph · GlusterFS · OpenZFS · TrueNAS
-
Sanallaştırma ve konteyner Proxmox VE, Kubernetes, Docker 9
Proxmox VE · Proxmox Backup Server · KVM · VMware vSphere · OpenStack · Docker · Kubernetes · KubeSphere · Rancher
-
Ağ ve servisler HAProxy, Nginx, FreeIPA 8
Nginx · Apache · HAProxy · Keepalived · BIND · KEA DHCP · FreeIPA · Active Directory
-
Veritabanı PostgreSQL, Patroni, MariaDB 10
PostgreSQL · Patroni · MariaDB · Galera Cluster · MongoDB · Redis · etcd · pgvector · Qdrant · Milvus
-
Otomasyon ve yönetim Ansible, AWX, Oracle Linux Manager 5
Ansible · AWX · Oracle Linux Manager · FOG Project · GLPI
-
İzleme ve güvenlik Zabbix, Grafana, Wazuh 6
Zabbix · Prometheus · Grafana · Elasticsearch · OpenSearch · Wazuh
-
E-posta ve iş birliği Nextcloud, BigBlueButton, Zimbra 5
Postfix · Zimbra · Nextcloud · BigBlueButton · Jitsi
-
Yapay zeka altyapısı GPUStack, vLLM, MS-SWIFT 12
MS-SWIFT · LLaMA-Factory · vLLM · SGLang · TensorRT-LLM · Triton Inference Server · GPUStack · LiteLLM · LangChain · LangGraph · LlamaIndex · Langfuse
Şimdilerde dil modellerine ince ayar yapıyorum.
Göç Uzmanı'na göç mevzuatıyla ilgili bir soru soruyorsunuz; cevabın yanında dayandığı metni de gösteriyor. Arkasında Bilge8 (yeni sekmede açılır) var: Başkanlığın kendi sunucularında çalışan dil modeli ailemiz.
Bilge8 modellerinin ince ayarını yapıyorum; TRUBA'daki ve Barselona'daki MareNostrum 5'teki iki projenin yürütücüsüyüm. Modelleri sıfırdan eğitmiyoruz; açık modelleri alıp kendi alanımızın verisiyle eğitmeye devam ediyoruz. Buna ince ayar deniyor; sonuç, alana özgü bir model oluyor.
Adındaki 8'i yan çevirin, sonsuzluk işareti olur. Öğrenmesi hiç bitmesin diye öyle koyduk.
İş dışında kendi modellerim üzerinde de çalışıyorum: Cezeri ve Harezmi.
Yazın, konuşalım.
Bir sorunuz varsa ya da sadece selam vermek isterseniz yazın. Kanada'da okuduğum dil okulundan "en cana yakın öğrenci" ödülüyle dönmüştüm, yani çekinmenize gerek yok.
LinkedIn'den yazın (yeni sekmede açılır)
LinkedIn (yeni sekmede açılır) GitHub (yeni sekmede açılır) Hugging Face (yeni sekmede açılır)
Yakında burada sorularınızı üzerinde çalıştığım bir dil modeli de cevaplayacak.