
Fatih Tercüman
Product Development, System Design, Problem Solving
C#, .NET Core ve Clean Architecture ile sürdürülebilir, ölçeklenebilir backend çözümleri üretiyorum.
Hakkımda
Atatürk Üniversitesi'ndeki lisans eğitimimin kazandırdığı disiplin ve geniş bakış açısını, yazılım dünyasına olan tutkumla birleştirerek profesyonel bir kariyere dönüştürdüm.
ArıBilgi Eğitim Kurumu'nda 4 aylık MCSD (Microsoft Certified Solutions Developer) eğitimi alarak C#, .NET Core ve SQL Server teknolojilerinde derinleşmeye odaklanıyorum.
Geliştirme süreçlerimde Clean Architecture ve SOLID prensiplerini temel alarak, yalnızca çalışan değil, aynı zamanda sürdürülebilir ve ölçeklenebilir backend çözümleri üretmeyi hedefliyorum.
Eğitim
Rekreasyon (Lisans) — Atatürk Üniversitesi (AÖF)
Sertifika
MCSD Eğitimi (4 Ay) — ArıBilgi Eğitim Kurumu
Uzmanlık
İleri Seviye Yazılım (C#, .NET Core, Kurumsal Mimari)
Canlı Projeler
Yayında olan gerçek projeler
Tercüman Coaching
Full Stack Danışan Yönetim Platformu
Tercüman Coaching; fitness eğitmenleri ve danışanları arasındaki süreci dijitalleştiren, uçtan uca modern bir yönetim platformudur. Sistem, eğitmenin danışanlarına özel antrenman ve beslenme programları atamasına, gelişim takibi yapmasına ve entegre "Soru & Cevap" modülü üzerinden gerçek zamanlı iletişim kurmasına olanak tanır.
Mimari Yaklaşım
N-Tier (Çok Katmanlı) Mimari kullanılarak sistem modüllere ayrıştırılmış ve SOLID prensiplerine sadık kalınmıştır. Entity Framework Core (Code-First) ile MSSQL entegrasyonu, Repository Pattern ve Unit of Work desenleri uygulanmıştır.
Konteynerizasyon
Docker kullanılarak tamamen izole edilmiş konteyner yapısına geçirilmiştir (docker-compose). Ortam bağımsız "tak-çalıştır" özelliğine sahiptir. Geliştirme ve üretim ortamları arasında tutarlılık sağlanmıştır.
Güvenlik & Yetkilendirme
ASP.NET Core Identity ile role-based yetkilendirme sistemi kurulmuştur. Güvenli profil paneli üzerinden 2 aşamalı doğrulama simülasyonu sunulmakta, kullanıcı rolleri (Admin, Eğitmen, Danışan) bazında erişim kontrolü sağlanmaktadır.
Öne Çıkan Özellikler
AJAX ile asenkron işleyiş, parametrik URL ile akıllı sekme yönetimi, dinamik bildirim merkezi ve entegre Soru & Cevap modülü. Danışanlara özel antrenman ve beslenme programları atama, gelişim takibi ve gerçek zamanlı iletişim altyapısı.
Ekran Görüntüleri

GitHub Projeleri
Kartların üzerine gelerek detayları görün
ECommerce
Full-stack e-ticaret uygulaması
Üzerine gelin →
ECommerce
Ürün yönetimi, kullanıcı işlemleri ve sipariş takibi ile kapsamlı bir e-ticaret backend uygulaması.
GitHub'da GörCallCenterApp
Çağrı merkezi yönetim uygulaması
Üzerine gelin →
CallCenterApp
Çağrı merkezi operasyonlarını yönetmek için geliştirilmiş kurumsal uygulama.
GitHub'da GörPaymentAPI
Ödeme servisi RESTful API
Üzerine gelin →
AriBilgi Payment Service
Ödeme entegrasyon servisi
Üzerine gelin →
AriBilgi Payment Service
AriBilgi için geliştirilmiş ödeme entegrasyon servisi. Güvenli transaction yönetimi.
GitHub'da GörOwaspTopTen
OWASP güvenlik araştırması
Üzerine gelin →
OwaspTopTen
OWASP Top 10 güvenlik açıklarını inceleyen ve örnekleyen eğitim amaçlı proje.
GitHub'da GörTodoListApp
Yapılacaklar listesi uygulaması
Üzerine gelin →
TodoListApp
Görev ekleme, silme ve tamamlama özellikleri ile kullanışlı bir yapılacaklar listesi.
GitHub'da GörYonetimPaneli
Admin yönetim paneli
Üzerine gelin →
YonetimPaneli
Veri yönetimi ve kullanıcı işlemleri için geliştirilmiş yönetim paneli arayüzü.
GitHub'da GörTeknik Yetkinlikler
Backend · Veritabanı · Mimari · Frontend
Hedefler
Mimari Odak
Clean Architecture ve SOLID prensipleri ile yüksek performanslı, sürdürülebilir projeler geliştirmek.
Kıdemli Geliştirici
Edindiğim teorik donanımı kurumsal projelerde hayata geçirerek sektörde fark yaratan bir kıdemli geliştirici olmak.
Değer Katmak
Kullanıcı odaklı projeler geliştirerek yazılım ekosistemine değer katmak ve açık kaynak projelere katkıda bulunmak.