usevimli.dev
Danışmanlığa açık

İstanbul, Türkiye · UTC+3 · TR / EN

Senior DevOps Mühendisi ve Ar-Ge Takım Lideri @ Vendor Box

Kendi kendini işleten CI/CD hatları, Kubernetes platformları ve izleme sistemleri kuruyorum — varsayılan olarak güvenli, kod olarak yazılmış, gece üçte sessiz.

scroll

01 · Hakkımda

Bir sistemi elle kurmaktansa tarif etmeyi tercih ederim. Altyapı koddur, her değişiklik bir pull request’ten geçer; iyi bir sistem bozulduğunu herkesten önce size söyler, sonra düzeltebildiğini kendisi düzeltir.

2019’dan beri DevOps ve DevSecOps alanındayım; bunun iki yılı güvenlik odaklı kalite mühendisliğiydi. Kubernetes operasyonundan bulut platformlarına, MLOps’tan RAG sistemlerine uzanan bir yol. Bugün Vendor Box’ta Senior DevOps Mühendisi ve Ar-Ge Takım Lideriyim, İVEN Bilişim’e de danışmanlık veriyorum. Mesai dışında, ilk fikri 2023’te Monitra üzerinde çalışırken doğan, kendi sunucunuzda çalışan yapay zekâ platformu minderhq’yu geliştiriyorum. Evdeki lab hepsinin deneme alanı; bu sitedeki lab günlüğü de oradan yazılıyor.

İlk web sitemi ilköğretimdeyken Notepad’de, ücretsiz 10 MB’lık bir hosting için yazdım; lisede Pascal öğrenip siber güvenlik forumlarında vakit geçirdim, üniversitede assembly öğrendim; bölüm laboratuvarının sorumluluğunu da orada üstlendim. Gitar beni ses kaydına ve Kadıköy’deki bir stüdyoya götürdü; ses kalitesi iyi tek bir dijital prosesör de beni yazılıma geri döndürdü. Linux’u kendi kendime öğrendim ve bu yol beni Hackerspace Istanbul’a çıkardı; sonrasında iki üniversite laboratuvarının kuruluşuna öncülük ettim: Sparkgo ve Intel desteğiyle fonlanan IoT laboratuvarı BAU Future Lab.

Şu an

  • →minderhq’yu ilk açık sürümüne taşıyorum
  • →İVEN Bilişim’e yazılım ve DevSecOps danışmanlığı veriyorum
  • →Her gece kendini güncelleyen — ve gerekirse geri alan — bir ev lab’ı işletiyorum
  • →Bu siteyi yazıyorum: CV, lab günlüğü ve yapay zekâ ile özetlenen haberler

02 · Öne çıkanlar

03 · Birlikte çalışalım

Altyapınız kendi kendini yönetsin.

Danışmanlık ve uygulamalı kurulum, hangi biçim uyuyorsa: tek seferlik bir denetim, kapsamı belli bir proje ya da sürekli destek — yönettiğim canlı sistemlerle aynı standartlarda.

Nasıl çalışırım

Tartışmayı bitiren issue’lar

Her bulgu ayrıntısıyla ve sebep-sonuç zinciriyle gelir; haftaya toplantıda tartışılmaz, doğrudan işe alınır.

Tıklama değil, kod

Kurduğum her şey kod olarak yazılır ve gözden geçirilir; bensiz de yeniden kurabilirsiniz.

Her seferinde daha ince

Eklemeden önce çıkarırım: daha az hareketli parça, daha kolay kurulum, kendini uygulayan güncellemeler.

  1. 01

    CI/CD ve DevSecOps

    Güvenliği içine yerleşik hatlar: kendi runner’larınızda GitLab CI ya da GitHub Actions, imzalı imajlar, zafiyet taramalı özel registry.

  2. 02

    Kubernetes ve platformlar

    Proxmox’ta ya da bulutta Argo CD ve Helm ile K3s veya Kubernetes — ekibinizin kimseye sormadan dağıtım yapabildiği bir platform.

  3. 03

    Gözlemlenebilirlik

    Prometheus, Grafana ve doğrudan telefonunuza düşen anlamlı alarmlar — sorunu kullanıcılarınızdan önce siz duyun.

  4. 04

    Kendi sunucunuzda yapay zekâ

    Kendi donanımınızda, kaynak gösteren yanıtlar veren LLM ve RAG — üstüne verinizi içeride tutan n8n otomasyonları.

  5. 05

    Küçük ofis ve homelab sunucuları

    Kendi kendini yöneten bir sunucu: Proxmox, yedekleme, UPS ve uzaktan erişim; kod olarak tanımlı.

04 · Deneyim

  1. Kas 2024 — devam

    Senior DevOps Mühendisi ve Ar-Ge Takım Lideri · Vendor Box

    Uzaktan

    İki rolüm var. Senior DevOps Mühendisi olarak platformun altyapısı ve teslimatı benden sorulur; Ar-Ge Takım Lideri olarak sırada neyi inşa edeceğimize karar veren ekibi yönetirim.

    • Jira entegrasyonlu, tamamen otonom bir teslimat hattı; ayrı test ve canlı ortamlar
    • Docker ve Kubernetes ortamları, Ansible ile kod olarak altyapı; izleme, loglama ve erişim kontrolü

    CI/CDJiraKubernetesDockerAnsibleMonitoring

  2. Eki 2026 — devam

    Yazılım geliştirici ve DevSecOps danışmanı · İVEN Bilişim ve Ar-Ge

    Dış kaynak · uzaktan · Technoscope, Mersin Üniversitesi Teknokenti

    Vendor Box’la paralel: yazılım, kimya ve geri dönüşüm alanlarında çalışan bir Ar-Ge şirketi için yazılım geliştiriyor, güvenli ve otomatik dağıtım üzerine danışmanlık veriyorum.

    SoftwareDevSecOpsCI/CDConsulting

  3. 2026 — devam

    Kurucu · Ar-Ge proje yürütücüsü · RAG çekirdek mühendisi · minderhq

    Kendi ürünüm · fikir 2023’ten

    Kendi sunucunuzda, verinizi dışarı çıkarmadan çalışan bir yapay zekâ platformu: LLM’ler, RAG hatları ve bilgi grafları; açık bir eklenti ekosistemiyle genişliyor. Fikir 2023’te, Monitra için MLOps ve RAG üzerinde çalışırken şekillendi; 2026’da bir ürüne — ve teknik mimarı ve RAG çekirdek mühendisi olarak yürüttüğüm bir Ar-Ge projesine — dönüştü.

    • Deney tasarımı ve hipotezler; teknik mimari; pilot öncesi model, donanım ve güvenlik doğrulaması
    • RAG modül sözleşmeleri, referans hatlar ve bileşen adaptörleri; kontrollü karşılaştırma deneyleri
    • Belge profiline göre, bütçe kısıtını gözeten yöntem seçimi
    • Tamamen çevrimdışı çalışma, kurulum paketi, güvenlik regresyon testleri; yanıtların kaynak göstermesi ya da gerekirse çekimser kalması için denetim
    • 10’dan fazla konteyner servis, özel registry’den imzalı imajlar, kendi amd64 ve arm64 runner’larımda CI

    PythonFastAPIRAGDockerQdrantNeo4j

  4. Tem 2024 — Kas 2024

    Bulut ve DevOps Mühendisi · Servicepark

    İstanbul · hibrit

    Eski sürümü güncellenmeyen ve geliştirilmeyen Monitorpark’ı devraldım; çok daha ince, çok daha kolay kurulan ve kendini otomatik güncelleyen bir yapıya dönüştürdüm.

    • Uçtan uca bulut altyapısı: CI/CD, konteyner tabanlı dağıtım, izleme ve yedekleme

    MonitorparkCloudCI/CDContainersAuto-update

  5. Şub 2023 — Mar 2024

    DevOps ve DevSecOps Mühendisi · iSIMPlatform

    Bilişim Vadisi, Gebze · hibrit

    Güvenli bir CI/CD platformu ve etrafındaki DevSecOps pratiklerini kurdum.

    • Proxmox üzerinde GitLab, Harbor, Argo CD ve K3s; izleme için InfluxDB ve Grafana
    • Monitra: MLOps süreçlerinde çalıştım, RAG tabanlı sistemlerin geliştirilmesine katkı verdim

    GitLabHarborArgo CDK3sProxmoxMLOps

  6. Oca 2021 — Şub 2023

    Yazılım Kalite Mühendisi · iSIMPlatform

    Bilişim Vadisi, Gebze · hibrit

    Selenium ve JMeter ile test otomasyonu, DevSecOps odaklı güvenlik testleri; Jenkins, Docker ve Kubernetes üzerinde test ortamları.

    SeleniumJMeterJenkinsKubernetesSecurity testing

  7. Tem 2019 — Ara 2020

    DevOps Mühendisi · Proline Integrated Intelligence

    İstanbul

    İlk DevOps rolüm; DevSecOps’un henüz yeni yeni ihtiyaç duyulan bir rol olduğu bir dönem. Bu da beni DevOps ve Ar-Ge ekiplerinin korkulu rüyası yaptı: açtığım issue’lar her ayrıntıyı ve itiraz edilemeyecek bir sebep-sonuç zincirini içerirdi; ekipler onları haftalık toplantılarda boşuna tartışmak yerine doğrudan işe alırdı. Hem ürünün hem sürecin kalitesi yükseldi.

    • Jenkins, Docker, Kubernetes ve Ansible ile dağıtım ve altyapı otomasyonu

    DevSecOpsJenkinsDockerKubernetesAnsible

  8. Mar 2016 — Şub 2017

    Ar-Ge Proje Mühendisi · Smartoject Innovation Center

    Serbest · hibrit

    Arduino, Raspberry Pi, Linux ve Python ile donanım projeleri; disiplinlerarası projeleri takvimde tutan planlama.

    EmbeddedRaspberry PiArduinoPython

Önceki · 3
  • 2015 — 2018Öğrenci İdari Asistanı · Bahçeşehir University
  • 2011 — 2012Stajyer · Türk Telekom
  • 2009Saha Uzmanı · Frekans Bilişim

05 · Kökler

Deploy’dan önce lehim vardı.

Pipeline’lardan ve cluster’lardan çok önce Notepad, bir gitar ve bolca laboratuvar vardı: bir meslek lisesininki, sorumluluğunu üstlendiğim bir üniversite laboratuvarı, bir kayıt stüdyosu, internet topluluklarından öğrenilen Linux, bir hackerspace ve kuruluşuna öncülük ettiğim iki laboratuvar. Üretmeyi, ekip yönetmeyi ve teknik bir işi o işi yapmayanlara anlatmayı orada öğrendim.

  1. İlköğretim · HTML · Notepad

    İlk web sitesi

    İlk web sitem Notepad’de elle yazılmış bir HTML sayfasıydı; o zamanlar cjb.net’in dağıttığı ücretsiz 10 MB hosting’de yayındaydı.

  2. 2007’ye kadar · Elektronik · Pascal · güvenlik forumları

    Şişli Mesleki ve Teknik Anadolu Lisesi

    Pascal yazıyor, siber güvenlik forumlarında saatler geçirip bir şeyler öğrenmeye çalışıyor, gitar çalmaya başlıyor ve üst sınıfların laboratuvar derslerine kendi isteğimle girip oradaki öğrencilere destek olmaya çalışıyordum. Ar-Ge merakımın ve pratikliğimin ilk eğitimi buydu; laboratuvar hocam Oğuz Kaan Bozkuş’tu.

  3. 2007 — 2011 · Elektronik ve haberleşme · laboratuvar sorumlusu

    Marmara Üniversitesi

    İkinci öğretim öğrencisiydim ama günlerim sabah erkenden laboratuvarda başlardı. Bölüm koordinatörümüz Uğur Kesen’in asistanı ve bölüm laboratuvarının sorumlusu olarak labları hazırlar, orada ders veren hocalara destek olurdum. Assembly’yi de burada öğrendim.

  4. 2009 — 2011 · Ses kaydı · cihaz tamiri

    Kadıköy’de bir müzik stüdyosu

    Gitar beni ses kayıt teknolojilerine çekti. Üniversiteyle paralel — zaman zaman ikinci öğretimdeki derslerimden feragat ederek — Kadıköy’de bir müzik stüdyosunda çalıştım. Her enstrümanın kendi mikrofonuyla alındığı kanal kayıtlarında da, stüdyonun ortasına kurulan mikrofonlarla bütün grubun birlikte kaydedildiği hücum kayıtlarında da müzisyenlere destek oldum; stüdyonun cihazlarını da tamir ettim.

    O güne kadar Serdar Öztop’un “Dijitalliğin bir sınırı olmalı” sözünü benimsemiştim. Bir gün tezgâhıma ses kalitesi gerçekten iyi bir dijital prosesör geldi ve o sözü geride bırakıp yazılıma odaklanmam gerektiğini fark ettim.
  5. 2011 — 2013 · Pardus 2011 · internet toplulukları

    Kendi kendime Linux

    Stüdyodan sonra Linux’a yöneldim ve onu kendi kendime öğrenmeye koyuldum. Her şey yalnızca kargo ücreti ödeyerek postayla edindiğim bir Pardus 2011 DVD’siyle başladı; Linux’a odaklanma sürecim de orada başladı. Ardından internet topluluklarına katıldım, soru sordum, bulabildiğim her şeyi araştırdım. Bu arayış beni Hackerspace Istanbul’a götürdü.

  6. 2013 — 2015 · Linux · siber güvenlik · PCB tasarımı

    Hackerspace Istanbul

    Karşılıklı bir alışverişti. Topluluk Linux bilgimi derinleştirdi, forumlarda edindiğim siber güvenlik merakını çok daha ileri taşıdı; ben de PCB tasarımında ve geliştirmeye çalıştıkları hackathon projelerinde destek oldum. Eğitimlerine katıldım, sonra eğitimlerde görev de aldım.

  7. 2013 — 2019 · Elektrik-elektronik · yüksek lisans labları

    Bahçeşehir Üniversitesi

    Lisans yıllarım laboratuvar yıllarıydı. Derslerden önce lab işleri için sabah erkenden okula gelmek yerine çoğu zaman eve hiç gitmeyip lab’da kaldım. Geceleri sıkılmamak için yüksek lisans derslerine katıldım; big data ve Linux derslerinde akademisyenlere, yüksek lisans öğrencilerine verdikleri pratiklerde destek oldum. Kendime vakit geçirecek bir lab daha bulmuştum.

  8. 2015 — 2018 · İlk laboratuvar · üniversite fonlu

    Sparkgo

    Kuruluşuna öncülük ettiğim ilk laboratuvar; Bahçeşehir Üniversitesi fonladı. Sparkgo, öğrencilerin bilim ve teknoloji projelerine okulun gururla gösterebileceği bir sahne açtı; bana da teknik bir işin hikâyesini anlatmayı öğretti.

  9. 2015 — 2018 · IoT laboratuvarı · Intel desteğiyle

    BAU Future Lab

    Ardından Intel desteğiyle fonlanan BAU Future Lab geldi; asıl üretim buradaydı. Gömülü kartlar, sensörler ve Linux ile gerçek IoT projeleri geliştirdik; bağlı cihazları bir demonun dışında çalıştırmanın ne demek olduğunu öğrendik.

Eğitim ve sertifikalar

  • 2013 — 2019Elektrik-Elektronik Mühendisliği (Lisans) · Bahçeşehir Üniversitesi
  • 2007 — 2011Elektronik ve Haberleşme (Ön Lisans) · Marmara Üniversitesi
  • 2007Elektronik, meslek lisesi · Şişli Mesleki ve Teknik Anadolu Lisesi
  • 2022Güvenli Yazılım Geliştirme ve Yazılım Güvenliği Mimarisi · ADEO
  • 2022AWS Cloud Practitioner Essentials · Amazon Web Services
  • 2022AWS Technical Essentials · Amazon Web Services
  • 2021Tam Olarak Yönetilen İletişim Platformu: Azure İletişim Hizmetleri · TR AI Week 2021 · Microsoft Türkiye (Mehmet Kut)

06 · Lab

Kendi kendini yöneten bir ev lab’ı

Bir Proxmox düğümü, bir NAS, bir Raspberry Pi ve bir UPS. Her şey kod olarak tanımlı; her gece kendini günceller, bir şey bozulursa kendini geri alır.

Lab’ın içi →
internetcgnatedgecloudflare tunnelpve · proxmox24/7 · VE 9.2harborvaultdnsproxymediamonitordashn8nci ×3snapshot → update → check → rollbacknas17 TBbackupsrpiarm64 ci⚡ ups · ~42 min

07 · Sistemler

Containers
  • Docker
  • Kubernetes
  • K3s
  • Helm
  • Traefik
CI/CD & GitOps
  • GitLab CI
  • Jenkins
  • GitHub Actions
  • Argo CD
  • Harbor
Automation
  • Ansible
  • Terraform
  • Renovate
  • n8n
  • LDAP
Observability
  • Prometheus
  • Grafana
  • InfluxDB
  • Alertmanager
Virtualization
  • Proxmox VE
  • VMware ESXi
  • LXC
  • Debian Linux
Code
  • Python
  • Bash
  • Node.js
  • Java
Testing & security
  • DevSecOps
  • Selenium
  • JMeter
  • Postman
Data & AI
  • PostgreSQL
  • MongoDB
  • Qdrant
  • RAG · MLOps
Embedded & IoT
  • Embedded systems
  • PCB design
  • Raspberry Pi
  • Arduino

08 · İletişim

Bana yazın.

Düzeltilmesi gereken bir pipeline, kurulacak bir platform ya da altyapınıza ikinci bir göz — üzerinde çalıştığınız şeyi anlatın.

hello@usevimli.dev

İstanbul’dayım · UTC+3 · uzaktan çalışıyorum Türkçe · İngilizce

↑

↑↓ · enter · esc