Teknik kararları, çalışan ve devredilebilir sistemlere dönüştürüyorum.
Yeni bir ürünün teknik temelinden mevcut sistemlerin entegrasyonuna ve güvenilir yayın süreçlerine kadar; iş hedefi, mühendislik kararı ve operasyonel gerçekliği aynı çerçevede buluşturuyorum.
Hizmet alanları
Karardan çalışan sisteme uzanan teknik destek.
Ürün ve çözüm mimarisi
İş akışını, kullanıcı rollerini, güvenlik sınırlarını ve entegrasyon noktalarını netleştirerek uygulanabilir teknik mimari ve teslim yol haritası oluşturma.
Teknik keşif ve risk analizi
Bileşen, veri ve yetki tasarımı
Uygulama ve teslim planı
Sistem entegrasyonu
Kurumsal veri tabanlarını, üçüncü taraf servisleri, tıbbi sistemleri ve cihaz protokollerini izlenebilir ve hata toleranslı akışlarla birleştirme.
Oracle · PostgreSQL · MySQL · MSSQL
REST · WebSocket · HL7 · DICOM · OCPP
Kayıt, hata ve tekrar deneme davranışları
Yazılım modernizasyonu
Çalışan sistemi durdurmadan kod, arayüz, güvenlik, veri erişimi ve paketleme katmanlarını kontrollü biçimde iyileştirme.
Kaynak ve bağımlılık denetimi
Dar kapsamlı güvenli dönüşüm
Geriye uyumluluk ve regresyon kontrolü
DevOps ve yayın güvenilirliği
Kodun yalnızca derlenmesini değil, hedef ortamda izlenebilir, geri alınabilir ve devredilebilir biçimde çalışmasını sağlayan proje bazlı teslim.
CI/CD · Nginx · systemd
Health check, loglama ve yedekleme
PyInstaller · EXE · Inno Setup
Sunucu ve sanallaştırma
Fiziksel ve sanal sunucu kaynaklarını, servis bağımlılıklarını ve yedekleme hedeflerini iş sürekliliğine uygun biçimde tasarlama ve kurma.
Linux · Windows Server
Microsoft Hyper-V · Proxmox VE
Veeam Backup & Replication
Mail ve web sunucuları
Alan adı, DNS, SSL, web yayını ve kurumsal e-posta bileşenlerini güvenli, izlenebilir ve yönetilebilir bir altyapı halinde kurma.
Canlı ortam, ürünün teknik kapsamının bir parçasıdır.
Servis yapılandırması, çevresel değişkenler, erişim sınırları, health check, loglar, sanallaştırma, yedekleme ve geri dönüş adımları proje ile birlikte ele alınır. Teslim; kaynak kod, çalıştırılabilir paket ve operasyon bilgisinin birbiriyle uyumlu olmasıyla tamamlanır.
Sık sorulan sorular
Başlamadan önce merak edilenler.
Hangi alanlarda yazılım danışmanlığı veriyorsun?
Ürün ve çözüm mimarisi, sistem entegrasyonu, yazılım modernizasyonu, DevOps ve yayın güvenilirliği, sunucu ve sanallaştırma ile mail ve web sunucuları olmak üzere altı alanda proje bazlı danışmanlık ve teknik teslim sağlıyorum.
Hangi sağlık bilişimi standartlarıyla çalışıyorsun?
HL7 mesajlaşma, DICOM, PACS, KOS/XDS, WADO ve DICOMweb ile çalışıyorum. Bu standartlar Web PACS, HL7 / Teletıp Aktarım, MediScopy Endoskopi ve DICOM CD Writer projelerinde kullanılıyor.
Hangi veri tabanı ve altyapı teknolojilerini kullanıyorsun?
Veri katmanında Oracle, PostgreSQL, MySQL, Microsoft SQL Server, SQLite ve Redis; altyapıda Linux, Windows Server, Microsoft Hyper-V, Proxmox VE, Veeam Backup & Replication, Nginx, Apache ve Hestia kullanıyorum.
Çalışan sistemi durdurmadan modernizasyon yapılabilir mi?
Evet. Kaynak ve bağımlılık denetimiyle başlayıp kod, arayüz, güvenlik, veri erişimi ve paketleme katmanlarını dar kapsamlı adımlarla iyileştiriyor; her adımda geriye uyumluluk ve regresyon kontrolü yapıyorum.
Bir proje hangi aşamalardan geçer?
Keşif, mimari, uygulama, doğrulama ve yayın ve devir olmak üzere beş aşamadan geçer. Her aşamanın görünür bir çıktısı ve net bir sorumluluğu vardır.
Teslimde neler yer alıyor?
Kaynak kod, çalıştırılabilir paket, kurulum bilgisi, kabul kriterleri, geri dönüş planı ve teknik dokümantasyon. Teslim; kaynak, paket ve operasyon bilgisi birbiriyle uyumlu olduğunda tamamlanır.
Bir proje için nasıl iletişime geçebilirim?
İletişim sayfasındaki formdan hedefi, mevcut teknoloji veya süreci, karşılaşılan sorunu ve beklenen sonucu kısaca paylaşman ilk teknik değerlendirme için yeterli.
İlk değerlendirme
Mevcut sistemi veya hedeflediğin ürünü birlikte inceleyelim.
Hedefi, mevcut sistemi ve beklenen sonucu paylaş; ilk teknik değerlendirmeyi birlikte yapalım.