Web Design & Developer
Merhaba, ben Abdulkadir Güngör, bir web design & developer. Kişisel siteme hoş geldiniz; burası kodla değer yaratma tutkumu yansıtır. GitHub'da C#, .NET vb. backend çözümlerimi, portfolyomda web projelerimi (html5,css,js), sitede özgeçmişimi (CV) ve bloğumu bulabilirsiniz. Blogumda kod felsefesi, mimariler, desenler ve teknoloji düşüncelerimi paylaşıyorum. Sitemi keşfedin, düşüncelerinizi paylaşın.
Düşüncelerinizi Paylaşın!Hakkında

Abdulkadir Güngör olarak, İnşaat Yüksek Mühendisliği'nden gelen güçlü analitik düşünme yeteneğimi ve İş Güvenliği Uzmanlığı disiplini ile yazılım geliştirme tutkumla birleştiren, BilgeAdam .NET sertifikalı bir profesyonelim. C# dili ve başta .NET Core MVC/API ile EF Core olmak üzere .NET ekosisteminde derinlemesine yetkinliğe sahibim. Nesne Yönelimli Programlama (OOP), SOLID prensipleri, Tasarım Desenleri ve N-Tier/Onion gibi modern mimari yaklaşımları projelerimde etkin bir şekilde kullanmaktayım. MySQL veritabanları ile EF Core (Code First ve DB First) kullanarak çalışma deneyimim bulunmaktadır. Temel Python ve web teknolojileri (HTML, CSS, JS) bilgimle birlikte, ölçeklenebilir, sürdürülebilir ve yüksek performanslı backend çözümleri geliştireceğim tam zamanlı bir yazılım kariyeri hedeflemekteyim.
Özgeçmişimi İncelePortfolyolar
"Dijital dünyadaki yaratıcılığımın ve teknik becerilerimin bir yansıması olan portfolyolarıma hoş geldiniz; ben Abdulkadir Güngör, bir web design & developer. Bu alan, temel web teknolojileri olan HTML, CSS ve JavaScript kullanarak hayata geçirdiğim static projelere adanmıştır. Burada sergilenen her çalışma, semantik ve erişilebilir yapılar kurmak için HTML'in gücünden, göz alıcı tasarımlar, duyarlı (responsive) düzenler ve incelikli görsel efektler yaratmak için CSS'in esnekliğinden ve kullanıcı deneyimini zenginleştiren dinamik etkileşimler, animasyonlar ve işlevsellikler eklemek için JavaScript'in kudretinden yararlanmaktadır. Bu projeler, temiz kod yazma pratiğine, detaylara verdiğim öneme ve kullanıcı odaklı arayüzler oluşturma tutkuma bir kanıt niteliğindedir. Lütfen çalışmalarıma göz atın.

Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı yağmur yağan arayüz içeren kişisel web sitesi tasarımı.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı yağmur yağan ve şimşek çakan arayüz içeren kişisel web sitesi tasarımı.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı Linux Terminal arayüz içeren kişisel web sitesi tasarımı.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı küçük kitaplık içeren kişisel web sitesi.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı kriptoloji içeren kişisel web sitesi.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Karmaşık veri setlerini anlaşılır ve interaktif grafiklerle sunan kişisel web sitesi.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı haritalar içeren online kişisel web sitesi.
GÖRÜNTÜLE
Kişisel Web Sitesi Tasarımı
Modern ve kullanıcı odaklı uçan balonlar içeren online kişisel web sitesi.
GÖRÜNTÜLEÖne Çıkan Projeler
Abdulkadir Güngör, BilgeAdamEvimiKur ve BilgeAdamBanka projelerinde .NET 8.0 platformunu kullanarak Hibrit N-Tier mimarisini uygulamıştır. Bu yaklaşım, geleneksel N-Tier katmanlamasını, .NET'in Dependency Injection gibi modern özelliklerinden tam faydalanmak amacıyla Onion mimarisinin arayüz odaklı prensipleriyle birleştirerek yapılandırılmış, test edilebilir ve bakımı kolay uygulamalar/API'ler oluşturmayı hedefler.

BilgeAdamEvimiKur: ".NET Core Tabanlı ETicaret Sistemi"
Type: Kişisel Proje / Demo
İncelemeler sonucunda, projemizin Hybrid N-Tier mimarisinde yazılmasına karar verilmiştir. N-Tier mimarisinin hibrit hale getirilmesinin temel nedeni Core platformunda çalışacak olmamızdır. Core platformu, Middleware yapısı ve Interface'lere verdiği önem sayesinde injection'lar ile instance alma işlemini gerçekleştirmektedir. Bu sebeple biz de Onion'un benimsediği Interface sistemini mimarimize dahil etmeyi uygun bulduk. Böylece, N-Tier mimarisi özünü korurken, klasik sistemden farklı olarak interface'lerle çalışmaya uygun hale gelecektir (Interface segregation'ı zaten gözlemleyeceksiniz). Projemizin platformu ise .NET 8.0 seçilmiştir.
Technologies Used:

BilgeAdamBanka: ".NET Core Tabanlı ETicaret API Sistemi"
Type: Kişisel Proje / Demo
Bu .NET 8.0 API projesi, Hibrit N-Tier mimarisiyle geliştirilecektir. Bu yaklaşım, .NET'in Middleware ve arayüz tabanlı Dependency Injection (DI) mekanizmalarından tam faydalanır. Test edilebilirliği ve sürdürülebilirliği artırmak için Onion'un arayüz odaklılığını N-Tier katmanlarıyla birleştiriyoruz. Katmanlar (Controller, Business, Data Access) arası bağımlılıklar arayüzler üzerinden çözülerek gevşek bağlılık (loose coupling) ve Dependency Inversion sağlanır. Bu, N-Tier'in sorumluluk ayrımını korurken birim testi kolaylaştırır ve modern, esnek, bakımı kolay bir API projesi hedefler.
Technologies Used:
Blog Yazıları
İletişime Geçin
Projeleriniz, işbirliği fırsatları veya herhangi bir sorunuz için benimle iletişime geçmekten çekinmeyin. Size nasıl yardımcı olabileceğimi görüşmek için sabırsızlanıyorum.
İletişim Bilgilerim
Sıkça Sorulan Sorular
Abdulkadir Güngör, web tasarımı ve geliştirme alanında uzmanlaşmış bir profesyoneldir. İnşaat Yüksek Mühendisliği, İş Güvenliği Uzmanlığı ve Siber Güvenlik gibi farklı disiplinlerden gelen güçlü analitik düşünme yeteneğini yazılımla birleştirmektedir.
İnşaat Yüksek Mühendisliği, İş Güvenliği Uzmanlığı, Siber Güvenlik ve Yazılım Geliştirme gibi çok disiplinli alanlarda uzmanlığı vardır.
C#, .NET Core, ASP.NET, Python (Django, Flask), HTML5, CSS3, SQL Server, PostgreSQL, MongoDB, Docker ve Git gibi birçok teknolojide uzmanlığı bulunmaktadır.
Frontend, HTML, CSS ve JavaScript kullanılarak oluşturulan kullanıcı arayüzü kısmıdır.
Backend, sunucu tarafında veri işleme, API yönetimi ve veritabanı etkileşimlerini kapsar.
Genellikle haftanın 6 günü, 09:00-18:00 saatleri arasında çalışmaktadır.