ALTYAPI · OTOMASYON · GÖMÜLÜ SİSTEMLER

T. Oğuzhan
Ahıskalı.

Kıdemli BT Altyapı ve Sistem Yöneticisi

Hastane BT’sinde sahadan sunucuya, yazılımdan devreye uzanan sistemler tasarlıyor, geliştiriyor ve işletiyorum.

İstanbul, Türkiye · Haziran 2007’den bu yana

01

Altyapıyı tanıyan. Sistemi kuran.

19+ yıldır Sultanbeyli Devlet Hastanesi’nin 7/24 BT altyapısının teknik sorumluluğunu üstleniyorum. Ağ, kimlik, sanallaştırma, yedekleme ve güvenliği birlikte yönetiyorum.

Python, PowerShell ve REST API’lerle rutin işleri otomatikleştiriyor; FastAPI ve JavaScript ile kendi izleme ve envanter panellerimi geliştiriyorum. ESP32 tabanlı klinik donanımdan 60.000+ personele hizmet veren Moodle platformuna kadar, tasarımı saha uygulamasıyla birleştiriyorum.

42 / 2.272switch / ağ portu
489envanterde kayıtlı cihaz
4 hostVMware vSphere HA
28 / 10+ TByedekleme işi / veri
02

Çekirdek yetkinlikler

01

Ağ

  • LAN/WAN · VLAN
  • LLDP / SNMP
  • Zyxel · HP ProCurve
  • MikroTik · Huawei
  • Nebula WLAN
02

Güvenlik

  • Fortigate · Sophos · Cyberoam
  • WireGuard · OpenVPN
  • Wazuh SIEM
  • Log / yama yönetimi
03

Sistem / Kimlik

  • Windows Server · Active Directory
  • GPO · DNS · DHCP · WSUS
  • Debian · DietPi
  • Apache · Nginx
04

Sanallaştırma / Yedekleme

  • VMware ESXi · vCenter · HA
  • Veeam B&R
  • Felaket kurtarma (DR)
  • Kapasite planlama
05

Geliştirme / Otomasyon

  • Python · PowerShell
  • FastAPI · JavaScript · Node.js
  • REST API · WinRM
  • Zabbix · Docker
  • PHP · C/C++
  • SQLite · MySQL · MSSQL
06

IoT & Klinik Sistemler

  • ESP32 (ETH01) · I2C · MQTT
  • Hemşire çağrı · PBX · HBYS
  • PDKS · LPR · kiosk
07

Yönetim / Süreç

  • İhale · teknik şartname
  • Tedarikçi / sözleşme yönetimi
  • Komisyon üyelikleri
  • 7/24 olay müdahalesi
  • Birimler arası koordinasyon
03

Deneyim

Haziran 2007 — Devam

Sultanbeyli Devlet Hastanesi

BT Sistem Sorumlusu / Kıdemli BT Uzmanı

  • 42 switch / 2.272 port ağ, 489 kayıtlı cihaz (2.299 donanım bileşeni), 4 host HA ve 28 işli Veeam ortamının 7/24 teknik sorumluluğunu üstleniyorum.
  • FastAPI + JS + SQLite ile ağ görünürlük ve envanter platformu geliştirdim; LLDP/SNMP ve iki yönlü MAC kanıtıyla 61 komşuluğu doğruladım.
  • Zabbix API ile port trafik analitiği; Wazuh SIEM ile merkezi log izleme ve kritik servisler için otomatik yeniden başlatma mekanizmaları kurdum.
  • Veeam yedekleme altyapısını yeni sunucuya taşıdım; geri yükleme kanıtlarıyla DR prosedürlerini belgeledim.
  • 400 yatak, 120+ oda ve 7 katlık hemşire çağrı sistemini ESP32 üniteleri, kendi sunucu yazılımım ve PBX/HBYS entegrasyonlarıyla yeniden tasarlıyorum.
  • Python/PowerShell ile Veeam, Zabbix, Nebula REST API ve WinRM üzerinden bakım ve denetim işlerini otomatikleştirdim.
  • PDKS, turnike/bariyer, LPR otopark ve DietPi/Linux/Node.js kiosk sistemlerini devreye aldım.
  • Teknik şartname, ihale, komisyon, tedarikçi ve sözleşme süreçlerini yürüttüm.
2015 — 2017 ortası

Anadolu Güney Kamu Hastaneler Birliği Genel Sekreterliği

UZEM · Proje Yürütücüsü / Teknik Sorumlu

  • Toplam 60.000+ kamu hastanesi personeline hizmet veren Moodle tabanlı uzaktan eğitim platformunu kurdum ve işlettim.
  • Toplu kayıt ve eğitim ataması için özel bir enroll modülü geliştirdim.
  • Personel gruplandırma ve gruplara göre eğitim atama akışlarını uyguladım.
  • Sunucu kurulumunu, kapasite planlamasını ve sistem optimizasyonunu üstlendim.
  • Erişim ve yetkilendirmeyi yönettim; yaklaşık 2,5 yıl süren proje 2017 ortasında tamamlandı.
04

Sahada çalışan projeler

2

Hemşire çağrı sistemi

Kasım 2025 — Devam · 400 yatak · 120+ oda · 7 kat

Eski ATEK oda panellerinin yerine kendi tasarlayıp monte ettiğim ESP32 (ETH01) + I2C kontrol üniteleri. MQTT üzerinden çağrı ve uyarı yönetimi; kalan ATEK cihazlarıyla ortak çalışan, kendi geliştirdiğim sunucu yazılımı. PBX ile mavi/pembe/beyaz kod ve koridor hemşire çağrı monitörü + zil uyarı sistemi entegrasyonu; devre, montaj, yazılım ve 7/24 işletme sorumluluğu.

  • ESP32 ETH01
  • I2C
  • MQTT
  • PBX
Hemşire çağrı kavramsal mimarisi ESP32 ETH01 ve I2C üniteleri MQTT üzerinden özel sunucu yazılımına bağlanır. Kalan eski ATEK cihazları aynı sunucuyu paylaşır. PBX acil kodları, koridor hemşire çağrı monitörü ve zil uyarı sistemi entegrasyonu sağlanır. SAHA → HABERLEŞME → ENTEGRASYON Eski ATEK panelleri Kalan cihazlar ESP32 (ETH01) Özel üniteler · I2C MQTT Özel sunucu yazılımı Yeni + eski cihazlar tek sunucuda PBX Koridor hemşire çağrı monitörü + zil uyarı sistemi Mavi / pembe / beyaz kod
Kavramsal mimari · Eski ATEK panelleri ve kendi ESP32 ünitelerim ortak sunucuda; PBX kodları ile koridor monitörü/zil entegrasyonu.
3

UZEM · Uzaktan eğitim

2015–2017 · 60.000+ personel

Moodle tabanlı platform; dönemin sürümünde toplu kayıt olmadığı için kendi geliştirdiğim enroll modülü ile personel gruplandırma ve gruplara göre eğitim atama. Kurulumdan kapasite ve erişim yönetimine tam teknik sorumluluk.

  • Moodle
  • LMS
  • PHP
  • Kapasite planlama
UZEM mimarisi Moodle çekirdeği üzerine geliştirdiğim enroll modülü, personel gruplarına göre eğitim atar; sunucu tarafında kapasite ve erişim yönetimi bana ait. PLATFORM → ATAMA → RAPOR Moodle çekirdeği açık kaynak LMS Enroll modülü kendi geliştirdiğim Gruplandırma Uzaktan eğitim platformu 60.000+ personel · ~2,5 yıl Grup bazlı atama Raporlama katılım & sertifika içerik & sınav kapasite & erişim
Kavramsal akış · Platformdan raporlamaya.
13

Ağ görünürlük & envanter

42 switch · 2.272 port · 61 LLDP bağlantısı

Omurgadan porta ve bağlantılı cihaza kadar tüm envanterin canlı haritası: LLDP/SNMP ile otomatik topoloji keşfi, iki yönlü MAC kanıtlı uplink tespiti (40/40 alt switch) ve port bazlı trafik analitiği.

  • LLDP / SNMP
  • FastAPI
  • SQLite
  • Zabbix
Ağ görünürlük mimarisi Switch filosu LLDP/SNMP ile keşfedilir; MAC tablosundan iki yönlü kanıtla uplink bulunur ve envanter platformunda port→cihaz eşleşmesi üretilir. Trafik geçmişi Zabbix'ten okunur. SAHA → HABERLEŞME → VERİ Switch filosu 42 cihaz · 2.272 port LLDP / SNMP otomatik keşif MAC tablosu Envanter & topoloji platformu 371 düğüm · 61 komşuluk Port → cihaz Zabbix analitiği iki yönlü MAC kanıtı 1 dk · 30 gün
Kavramsal akış · Keşiften envanter eşleşmesine ve trafik geçmişine.
13

Yedekleme & felaket kurtarma

28 iş · 10+ TB · kanıtlı geri dönüş

Veeam ortamının yeni sunucuya taşınması, kapasite/retention analizi ve geri yükleme testleriyle belgelenmiş DR prosedürü (23 başarılı / 0 hatalı).

  • Veeam B&R
  • VMware
  • Felaket kurtarma
  • Doğrulama
Yedekleme mimarisi Sanallaştırma ortamı Veeam ile yedeklenir, ayrı depoda tutulur; geri yükleme testleriyle doğrulanır ve kapasite raporlanır. KAYNAK → YEDEKLEME → DOĞRULAMA Sanallaştırma vSphere kümesi Veeam B&R 28 iş Yedek deposu Yedek & geri dönüş yönetimi 23 başarılı / 0 hatalı Geri yükleme testi Kapasite & rapor kanıtlı DR 10+ TB
Kavramsal akış · Yedekten doğrulanmış geri dönüşe.
13

Geçiş kontrolü & otopark

PDKS · turnike/bariyer · plaka tanıma

Personel devam (PDKS), turnike/bariyer otomasyonu ve plaka tanımalı otopark sistemlerinin kurulumu, yazılım entegrasyonu ve işletmesi — donanım, yazılım ve saha işi bir arada.

  • PDKS
  • LPR
  • IoT
  • Node.js
Geçiş kontrolü mimarisi Kart okuyucu ve turnike kontrol paneli üzerinden çalışır; plaka tanıma otoparkı yönetir; yazılım kayıt, kural ve raporlamayı sağlar. SAHA → KONTROL → YAZILIM Kart okuyucu · turnike geçiş kontrolü Plaka tanıma (LPR) otopark Kontrol paneli PDKS + otopark yazılımı kayıt · kural · rapor Personel devam Yönetim & rapor röle / bariyer yetki & kural
Kavramsal akış · Sahadan panele geçiş kontrolü.
13

Yerel karar servisi (olay triyajı)

10.083 olay · %98,7 sessiz · canlı bildirim

Log ve olayları kategori / aciliyet / insan-gerekli olarak sınıflandıran kural + model tabanlı yerel karar motoru; bildirim politikası (hemen / günlük / sessiz) ve ölçülmüş kalibrasyon. Nöbetçi servisi kararları bu merciiye soruyor.

  • Python
  • FastAPI
  • Kural + model
  • Ölçüm
Karar servisi mimarisi Olay kaynakları toplanır, sınıflandırılır ve politika motorundan geçer: yalnız acil olanlar anında bildirilir, kalanı özetlenir; kalibrasyon ölçümle izlenir. OLAY → KARAR → AKSİYON Log & olay kaynakları nöbetçi · yedek · ağ Sınıflandırma kategori · aciliyet Politika motoru Yerel karar servisi 10.083 olay · %98,7 sessiz Yalnız acil bildirim Ölçüm & rapor insan gerekli mi? kalibrasyon 0,078
Kavramsal akış · Olaydan ölçülmüş karara.
13

Kiosk & dijital tabela filosu

5+ düğüm · merkezi yönetim · uzaktan izleme

DietPi/Linux ve Node.js tabanlı kiosk/dijital tabela filosunun kurulumu, içerik yönetimi ve uzaktan sağlık izlemesi; kesinti ve kaynak kullanımı merkezden takip edilir.

  • DietPi
  • Linux
  • Node.js
  • İzleme
Kiosk filosu mimarisi Sahadaki kiosk ve tabelalar Node.js uygulaması çalıştırır; merkezden içerik ve güncelleme yönetilir, cihaz sağlığı izlenir. SAHA → YÖNETİM → İZLEME Kiosk / tabela DietPi · Linux Uygulama Node.js · kiosk modu Merkezi yönetim Filo izleme & içerik 5+ düğüm İçerik yayını Kesinti uyarısı uzaktan güncelleme CPU / RAM / disk
Kavramsal akış · Sahadan merkeze filo yönetimi.
13

İzleme & olay yığını

1 dk çözünürlük · 2 dk yoklama · otomatik iyileştirme

Zabbix (42 switch port analitiği, 1 dk çözünürlük, 30 gün geçmiş), Wazuh SIEM, Uptime Kuma ve özel nöbetçi servisleri; kritik servisler için otomatik iyileştirme ve olay uyarısı.

  • Zabbix
  • Wazuh
  • Uptime Kuma
  • Otomasyon
İzleme yığını mimarisi Ağ ve sistem verisi Zabbix ile toplanır, güvenlik olayları Wazuh ile izlenir, servis erişilebilirliği Uptime Kuma ile ölçülür; nöbetçi servisi aksiyonu üretir. KAYNAK → İZLEME → AKSİYON Zabbix port & trafik analitiği Wazuh SIEM log & güvenlik Uptime Kuma Nöbetçi + otomatik iyileştirme 41 servis · 2 dk yoklama Trafik geçmişi Link olay uyarısı 1 dk · 30 gün kesinti & arıza
Kavramsal akış · Ölçümden otomatik aksiyona.
13

Active Directory & kimlik yönetimi

489 cihaz · GPO · DHCP/DNS/WSUS

Etki alanı, kullanıcı ve cihaz yaşam döngüsünün yönetimi: GPO politikaları, DHCP/DNS/WSUS servisleri, yetki grupları ve cihaz envanteriyle eşleşen kayıt düzeni.

  • Active Directory
  • GPO
  • DHCP/DNS
  • WSUS
Kimlik yönetimi mimarisi Kullanıcı ve cihazlar etki alanına kayıtlıdır; politikalar GPO ile uygulanır, servisler DHCP/DNS/WSUS ile beslenir ve envanterle eşleştirilir. KAYIT → POLİTİKA → UYGULAMA Kullanıcı & cihaz etki alanı üyeliği GPO politikaları güvenlik & kısıtlar Yetki grupları Kimlik & envanter yönetimi 489 kayıtlı cihaz DHCP / DNS / WSUS Denetim & rapor bağlı cihaz eşleşmesi yaşam döngüsü politika uygulama
Kavramsal akış · Kayıttan politika uygulamasına.
13

HBYS & klinik entegrasyonlar

HBYS · kiosk · klinik cihaz akışı

Hastane bilgi yönetim sistemi ile kiosk/dijital tabela ve klinik sistemler arasındaki veri akışlarının kurulması; hemşire çağrı, PDKS ve otopark sistemlerinin ortak altyapıya bağlanması.

  • HBYS
  • Kiosk
  • Entegrasyon
  • Veri akışı
Klinik entegrasyon mimarisi Klinik cihaz ve kiosk verileri ağ üzerinden toplanır, HBYS ile eşleştirilir ve iş akışlarına bağlanır. CİHAZ → AĞ → İŞ AKIŞI Klinik cihazlar çağrı · PDKS · LPR Kiosk & tabela DietPi · Node.js Ağ & servisler Entegrasyon katmanı HBYS + klinik sistemler Veri eşleşmesi İş akışı & rapor hasta/oda/yatak olay & kayıt
Kavramsal akış · Cihazdan iş akışına.
13

Ağ güvenliği & sertleştirme

Fortigate / Sophos · VPN · segmentasyon

Güvenlik duvarı politikaları, site-to-site ve uzaktan erişim VPN yapılandırması, VLAN segmentasyonu, yama yönetimi ve KVKK uyumlu sağlık verisi koruma pratiği.

  • Fortigate
  • WireGuard / OpenVPN
  • VLAN
  • KVKK
Güvenlik mimarisi Dış trafik güvenlik duvarından geçer, VPN ile şifreli erişim sağlanır, iç ağ VLAN'lar ile bölümlenir ve ağ trafiği izlenir. DIŞ → KONTROL → İÇ AĞ İnternet uzaktan erişim VPN WireGuard / OpenVPN Güvenlik duvarı Segmentasyon & izleme VLAN · log · SIEM Şifreli site-to-site Politika & yama Fortigate / Sophos KVKK uyumu
Kavramsal akış · Dış erişimden iç ağ politikasına.
13

Otomasyon & API entegrasyonları

Python · PowerShell · REST API

Veeam, Zabbix, Zyxel Nebula ve WinRM uçlarıyla konuşan; bakım, denetim ve raporlama işlerini kendi panelleriyle yürüten otomasyon portföyü.

  • Python
  • PowerShell
  • REST API
  • FastAPI
Otomasyon mimarisi Zamanlanmış görevler uç sistemlerin API'lerine bağlanır, sonuçlar panellerde toplanır ve gerektiğinde uyarı üretir. GÖREV → API → PANEL Zamanlanmış görevler cron · nöbetçi API uçları Veeam · Zabbix · Nebula WinRM / PowerShell Otomasyon & panel katmanı FastAPI · JS panelleri Bakım & denetim Uyarı & rapor otomatik tekrar manuel iş azalır
Kavramsal akış · Görevden panele.
05

Eğitim, sertifika & diller

Eğitim

Lisans · Yönetim Bilişim Sistemleri

Anadolu Üniversitesi · 2019–2021

Önlisans · İşletme

Balıkesir Üniversitesi · 2008–2010

Eğitim & Sertifika

HP ProCurve Yönetimi · 35 saat

Bilge Adam Academy · 2012

MCITP programı

Network Academy · 2011

Diller

Türkçe · Ana dil

İngilizce · B1

Teknik okuma/yazma; aktif konuşma gelişim aşamasında.

06

İletişime geçelim.

BT altyapısı, otomasyon ve entegre sistemler üzerine konuşmak için.