Software Developer · C# / .NET

Merhaba,
ben Ali.

C# ve .NET ağırlıklı çalışan; sağlık yazılımları, backend servisleri, masaüstü uygulamalar ve kurumsal sistem entegrasyonları geliştiren bir Software Developer’ım.

Enterprise SoftwareHealthcare SoftwareBackend & IntegrationDatabase DevelopmentDesktop Applications

Ekim 2024’ten bu yana Medicana Sağlık Grubu’nda Yazılım Geliştirme Uzmanı olarak çalışıyorum.

Ali Serkan Koç portresi
MerakÖzenSüreklilik

Deneyim

Kurumsal ihtiyaçlardan çalışan sistemlere.

Sağlık yazılımlarında backend, masaüstü, veritabanı ve entegrasyon geliştirmelerine; eğitim ve spor teknolojilerinde ürün odaklı çalışmalara katkı sağladım.

01

Ekim 2024 - Günümüz

Yazılım Geliştirme Uzmanı

Medicana Sağlık Grubu

C#/.NET tabanlı hastane bilgi yönetim sisteminde; DevExpress WinForms uygulamaları, SQL Server geliştirmeleri, REST/SOAP entegrasyonları ve klinik iş akışları geliştiriyorum. Üretim sorunlarını analiz ederek sürdürülebilir çözümlere dönüştürüyorum.

.NET / C#WinForms · DevExpressSQL ServerREST · SOAP
02

2022 - 2024

Uzaktan Eğitim Ar-Ge Merkezi

Fenerbahçe Üniversitesi

Uzaktan eğitim altyapısı için Python ve Microsoft Office tabanlı araçlar geliştirdim. SCORM içeriklerinin hazırlanması, sistemlerin işletilmesi ve kullanıcı destek süreçlerinde sorumluluk aldım.

PythonSCORMEğitim teknolojileri
03

2023

Yazılım Geliştirme ve Görüntü İşleme

Neo Auvra Salutogenics

Sporcunun dikey sıçrama performansını kamera görüntülerinden ölçen yapay zekâ destekli uygulamanın masaüstü ve mobil geliştirme çalışmalarına katıldım; görüntü işleme, veri analizi ve giyilebilir cihaz testleri üzerinde çalıştım.

Görüntü işlemeYapay zekâVeri analizi
04

2022

Bilgi Teknolojileri

Medicana Ataşehir Hastanesi

Hastane BT altyapısında ağ, donanım ve kullanıcı desteği süreçlerini yerinde takip ettim; kesintiye uğrayan iş akışlarının hızla devam edebilmesi için teknik çözümler ürettim.

Ağ sistemleriDonanımTeknik destek

Mantis · Teknik etki alanları

Çözüm hacminin ötesinde, çalıştığım alanlar.

Sonuçlandırdığım kayıtlar tek tek yayımlanmadan analiz edilir; ortaya çıkan teknik ve operasyonel uzmanlık temaları toplulaştırılmış bir görünümle sunulur. Veriler, Mantis’teki “Çözdüklerim” görünümünden güncellenir.

İş başlıkları, açıklamalar, kayıt numaraları ve kişi bilgileri yayımlanmaz. Yalnızca kategori adları, yüzdesel dağılım ve toplulaştırılmış uzmanlık temaları gösterilir.
Öne çıkan uzmanlık temaları

İş başlıkları yayımlanmadan, tekrarlanan çalışma konularından türetilir.

JCI ve Akreditasyon SüreçleriHasta GüvenliğiKlinik İş AkışlarıPoliklinik ve Randevu YönetimiYatan Hasta SüreçleriLaboratuvar ve Transfüzyonİlaç ve Reçete SüreçleriSağlık Sistemleri EntegrasyonlarıRaporlama ve İş ZekâsıVeri Kalitesi ve DoğrulamaBilgi Güvenliği ve YetkilendirmeKullanıcı Deneyimi ve Arayüzler

Sonuçlandırılan işlerin dağılımı

Her renk, Mantis’teki bir kategoriyi temsil eder. En yoğun üç kategori ayrı, kalan kategoriler toplu gösterilir.

Veri alınma zamanı: 8 Eylül 2026 01:11
Mantis kategori dağılımıSonuçlandırılan işlerin kategori gruplarına göre yüzdesel dağılımı
En yoğun üç kategori ayrı, kalanlar toplu gösterilir.
Geliştirme
%31
İstek
%26
General
%25
Diğer kategoriler
%18

Profesyonel çalışmalar

Kurumsal ihtiyaçlara sürdürülebilir yazılım çözümleri.

Sağlık yazılımları, servis entegrasyonları, masaüstü uygulamalar ve veri geliştirmeleri odağındaki güncel çalışma alanlarım.

01

Profesyonel çalışma

CRM Teklif ve Fiyatlandırma Entegrasyonu

Sağlık bilgi sistemi ile CRM arasındaki hasta, teklif ve fiyatlandırma süreçlerinin güvenilir biçimde senkronize edilmesini sağlayan entegrasyon altyapısı.

C#.NETREST APISQL ServerBackground Worker
Case study detayları

Problem

Farklı sistemlerde yürüyen hasta, teklif ve fiyatlandırma adımlarının tutarlı ilerlemesi; yeniden denemelerin mükerrer işlem üretmemesi gerekiyordu.

Yaklaşım

Akışı izlenebilir ve tekrar çalıştırılabilir adımlara ayırdım; aynı olayın güvenli biçimde yeniden ele alınmasını tasarımın merkezine yerleştirdim.

Teknik çözüm

REST servisleri, SQL Server ve arka plan işleyicilerini; idempotency kontrolleri ve outbox yaklaşımıyla bir araya getiren katmanlı bir senkronizasyon akışı.

Teknolojiler

C#.NETREST APISQL ServerBackground WorkerIdempotencyOutbox yaklaşımıSistem entegrasyonu

Kazandırdığı yetkinlik

Dağıtık süreçlerde veri tutarlılığı, hata toleransı ve kurumsal entegrasyon tasarımı.

02

Profesyonel çalışma

Online Randevu Altyapısı

Hekim çalışma planlarının sorgulanması, uygun zamanların hesaplanması, randevu oluşturma ve iptal süreçlerinin servisler üzerinden yönetilmesi.

C#.NETSOAPRESTSQL Server
Case study detayları

Problem

Çalışma planları ile randevu müsaitliğinin aynı kurallarla değerlendirilmesi; oluşturma ve iptal adımlarının sistemler arasında tutarlı kalması gerekiyordu.

Yaklaşım

Plan sorgulama, uygun zaman üretme ve randevu işlemlerini ayrı sorumluluklar olarak ele alıp doğrulama kurallarını akışın merkezinde tuttum.

Teknik çözüm

C#/.NET servis katmanında SOAP ve REST kaynaklarını SQL Server ile buluşturan; istek ve iş kuralı doğrulamalarını birlikte ele alan entegrasyon yapısı.

Teknolojiler

C#.NETSOAPRESTSQL ServerValidationEnterprise Integration

Kazandırdığı yetkinlik

Servis orkestrasyonu, iş kuralı modelleme ve kurumsal randevu süreçleri.

03

Profesyonel çalışma

Doktor Bildirim Sistemi

Kritik hasta süreçleri ve klinik sonuçlar için doktorlara bildirim ulaştırılmasını sağlayan uygulama altyapısı.

C#WinFormsDevExpressXPOSQL Server
Case study detayları

Problem

Kritik klinik olayların doğru kullanıcıya zamanında iletilmesi ve tekrar işlenen kayıtların mükerrer bildirim oluşturmaması gerekiyordu.

Yaklaşım

Bildirim adımlarını durum bazlı bir iş akışı olarak ele aldım; gönderim kararlarını ve tekrar kontrollerini veri katmanıyla birlikte tasarladım.

Teknik çözüm

DevExpress WinForms arayüzü, XPO veri erişimi ve SQL Server üzerinde çalışan; idempotency kontrolleri içeren bildirim iş akışı.

Teknolojiler

C#WinFormsDevExpressXPOSQL ServerNotification WorkflowIdempotency

Kazandırdığı yetkinlik

Klinik bildirim süreçleri, durum yönetimi ve güvenilir masaüstü uygulama geliştirme.

04

Profesyonel çalışma

Hasta Rapor Yönetimi

Doktor ve raportör arasındaki rapor talep, takip, durum yönetimi ve iş akışı süreçlerinin dijitalleştirilmesi.

C#DevExpressXPOSQL ServerWorkflow Design
Case study detayları

Problem

Rapor taleplerinin sorumlular arasında izlenebilir ilerlemesi ve güncel durumun tek bir akış üzerinden takip edilebilmesi gerekiyordu.

Yaklaşım

Süreç adımlarını, rollerini ve geçiş kurallarını açık durumlar hâlinde modelleyerek kullanıcıların görevlerini anlaşılır kıldım.

Teknik çözüm

C# tabanlı DevExpress masaüstü arayüzünü XPO ve SQL Server veri katmanıyla birleştiren durum odaklı iş akışı tasarımı.

Teknolojiler

C#DevExpressXPOSQL ServerWorkflow Design

Kazandırdığı yetkinlik

Rol ve durum tabanlı süreç modelleme, iş akışı tasarımı ve masaüstü uygulama deneyimi.

05

Profesyonel çalışma

Sağlık Sistemleri Entegrasyonları

Sağlık otoriteleri ve diğer sağlık servisleriyle veri alışverişi sağlayan SOAP/XML tabanlı entegrasyon geliştirmeleri.

C#SOAPXML.NETSQL Server
Case study detayları

Problem

Farklı servis sözleşmeleri ve veri formatlarıyla çalışan sağlık sistemleri arasında doğrulanabilir ve yönetilebilir veri alışverişi gerekiyordu.

Yaklaşım

Servis sözleşmelerini, XML mesajlarını, doğrulama kurallarını ve hata senaryolarını birbirinden ayrıştırarak ele aldım.

Teknik çözüm

C#/.NET üzerinde SOAP ve XML tabanlı servis istemcilerini SQL Server süreçleriyle birleştiren sağlık entegrasyonu katmanı.

Teknolojiler

C#SOAPXML.NETSQL ServerHealthcare Integration

Kazandırdığı yetkinlik

Sağlık sistemleri birlikte çalışabilirliği, servis sözleşmeleri ve hata yönetimi.

06

Profesyonel çalışma

Veri, SQL ve Operasyonel Raporlama

Finansal, klinik ve operasyonel süreçlerde kullanılan SQL sorguları, veri analizleri ve raporlama geliştirmeleri.

SQL ServerT-SQLQuery OptimizationReportingData Analysis
Case study detayları

Problem

Farklı operasyonel ihtiyaçların doğru veriyle karşılanması ve yoğun sorguların sürdürülebilir biçimde yönetilmesi gerekiyordu.

Yaklaşım

İş ihtiyacını veri modeliyle eşleştirip sorguları okunabilirlik, doğruluk ve çalışma maliyeti açısından birlikte değerlendirdim.

Teknik çözüm

SQL Server ve T-SQL üzerinde sorgu iyileştirme, veri analizi ve raporlama akışlarını kapsayan operasyonel geliştirmeler.

Teknolojiler

SQL ServerT-SQLQuery OptimizationReportingData Analysis

Kazandırdığı yetkinlik

Veri modelini okuma, sorgu optimizasyonu ve karar süreçlerini destekleyen raporlama.

Seçili projeler

Teknik merakımı şekillendiren çalışmalar.

Veri toplama, görüntü işleme, yapay zekâ ve sistem tasarımı eksenindeki akademik ve bağımsız projelerden bir seçki.

01

Hekim Verisi ve Servis Simülasyonu

Kamuya açık hastane ve hekim verilerini derleyen; PL/SQL üzerinde yapılandırılmış veritabanı ile Java Spring tabanlı mobil servis katmanını bir araya getiren uçtan uca çalışma.

Web scraping · PL/SQL · Java · Spring
02

Dikey Sıçrama Analizi

Kamera görüntülerini işleyerek sporcunun dikey sıçrama performansını ölçen; masaüstü ve mobil kullanım için geliştirilen analiz uygulaması.

Python · Görüntü işleme · Yapay zekâ
03

PDF İçerik Analizi

PDF belgelerindeki içeriği doğal dil işleme yöntemleriyle inceleyen; duygu ve makale çıkarımı yapabilen masaüstü uygulaması.

Python · NLP · Doküman analizi
04

Sistemler ve Otomasyon

RISC-V işlemci tasarımı, yüz tanıma, teknik destek takibi, dijital arşiv ve vardiya planlama gibi farklı ihtiyaçlara yönelik uygulamalardan oluşan çalışma seçkisi.

RISC-V · Otomasyon · Bilgisayarlı görü

Yetkinlikler

C#/.NET merkezli, çok katmanlı bir teknik birikim.

Desktop

WinFormsDevExpress

Database

SQL ServerT-SQLPL/SQL

Data & AI

PythonVeri analiziGörüntü işlemeYapay zekâDoğal dil işleme

Enterprise & Tools

GitAzure DevOpsVisual StudioAPI IntegrationWeb scrapingSCORMTakım çalışmasıProblem çözme

Eğitim

Bilgisayar Mühendisliği

Yüksek Lisans · Fenerbahçe Üniversitesi

2025 - Devam ediyorYüksek Lisans

Bilgisayar Mühendisliği

Lisans · Fenerbahçe Üniversitesi

2020 - 20243,22 / 4,00 GNO

Diller

TürkçeAna dil
İngilizceB2
AlmancaA2

İletişim

Bir proje, yeni bir fikir ya da iş birliği için bana ulaşabilirsiniz.