Ben Abdulkadir Güngör. Web tasarım ve geliştirme alanında, kod aracılığıyla somut değerler üretiyorum. Kişisel sitem, bu üretim sürecinin ve sonuçlarının bir vitrini. GitHub'da C# ve .NET tabanlı backend çözümlerimi inceleyebilir, portfolyomda HTML5, CSS ve JavaScript kullanarak hayata geçirdiğim web projelerini görebilirsiniz. Ayrıca, güncel CV'me ve teknoloji, yazılım mimarileri, tasarım desenleri ve kodlama felsefesi üzerine analizlerimi paylaştığım bloğuma da buradan erişebilirsiniz. Sitemi gezin, projelerimi değerlendirin ve geri bildirimlerinizi iletin.
Merhaba, ben Abdulkadir Güngör. Benim için yazılım, İnşaat Yüksek Mühendisliği'nden miras kalan analitik düşünme yeteneğimi ve İş Güvenliği Uzmanlığı'ndan edindiğim detaycılığı sanata dönüştürdüğüm bir alan. BilgeAdam .NET sertifikam, bu tutkulu yolculukta önemli bir kilometre taşı. C# diline ve .NET dünyasına (özellikle .NET Core MVC/API, EF Core) olan hakimiyetim, Nesne Yönelimli Programlama, SOLID prensipleri, Tasarım Desenleri ve N-Tier/Onion gibi modern mimarilerle birleşerek güçlü uygulamalara dönüşüyor. MySQL ve EF Core (Code First/DB First) ile verinin potansiyelini açığa çıkarıyorum. Python ve temel web teknolojileri (HTML, CSS, JS) bilgimle bu resmi tamamlarken, en büyük arzum tam zamanlı bir yazılım kariyerinde, ölçeklenebilir, sürdürülebilir ve ilham veren backend çözümleri yaratmak.
Abdulkadir Güngör'ün web tasarım ve geliştirme portfolyosuna hoş geldiniz. Bu bölümde, HTML, CSS ve JavaScript üçlüsünü kullanarak hayata geçirdiğim statik web projelerimi bulacaksınız. Projelerimde, HTML ile sağlam ve erişilebilir temeller atarken, CSS ile estetik ve tam duyarlı (responsive) arayüzler kurguluyor, JavaScript ile de kullanıcı deneyimini zenginleştiren dinamik etkileşimler ve işlevsel çözümler üretiyorum. Temiz kodlama prensiplerine bağlılığım, detaylara verdiğim önem ve etkili arayüzler tasarlama tutkum, sergilenen her çalışmanın özünü oluşturur. Gelin, bu projeleri birlikte inceleyelim.
Modern ve kullanıcı odaklı küçük kitaplık içeren kişisel web sitesi.
Modern ve kullanıcı odaklı haritalar içeren online kişisel web sitesi.
BilgeAdamEvimiKur ve BilgeAdamBanka projelerinde Abdulkadir Güngör, .NET 8.0 platformunda, geleneksel N-Tier katmanlamasını Onion mimarisinin arayüz tabanlı prensipleriyle zenginleştiren sofistike bir Hibrit N-Tier mimarisi uyguladı. .NET'in Bağımlılık Enjeksiyonu gibi modern özelliklerinden tam olarak yararlanarak, test edilebilirliği yüksek, bakımı kolay ve modüler uygulamalar/API'ler inşa etme hedefine ulaştı.
Projemiz için .NET 8.0'da Hibrit N-Tier mimarisini seçtik. Temel motivasyonumuz, .NET Core'un Middleware ve arayüz tabanlı Bağımlılık Enjeksiyonu (DI) gibi modern özelliklerini kullanmaktı. Böylece, N-Tier'in katmanlı yapısını Onion'un arayüz odaklılığıyla birleştirerek, N-Tier'in özünü koruyan ve arayüzlerle çalışmaya elverişli (dolayısıyla ISP uyumlu) esnek bir sistem tasarladık.
Bu .NET 8.0 API projesi, Hibrit N-Tier mimarisiyle .NET'in Middleware ve arayüz tabanlı Bağımlılık Enjeksiyonu (DI) gibi modern yeteneklerini etkin kullanır. Onion'un arayüz odaklılığını N-Tier katmanlarıyla (Controller, Business, Data Access) birleştirerek test edilebilirliği ve sürdürülebilirliği artırır. Arayüzler üzerinden sağlanan gevşek bağlılık ve Bağımlılıkların Tersine Çevrilmesi (Dependency Inversion) ile N-Tier'in sorumluluk ayrımı korunurken, birim testleri kolaylaşır ve sonuçta modern, esnek, bakımı kolay bir API hedeflenir.
BilgeAdamEvimiKur ve BilgeAdamBanka projelerinde Abdulkadir Güngör, .NET 8.0 platformunda, geleneksel N-Tier katmanlamasını Onion mimarisinin arayüz tabanlı prensipleriyle zenginleştiren sofistike bir Hibrit N-Tier mimarisi uyguladı. .NET'in Bağımlılık Enjeksiyonu gibi modern özelliklerinden tam olarak yararlanarak, test edilebilirliği yüksek, bakımı kolay ve modüler uygulamalar/API'ler inşa etme hedefine ulaştı.