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

Portfolio

Dijital dünyadaki yaratıcılığımın ve teknik becerilerimin bir yansıması olan portfolyoma 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 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.

Portfolio Template 1

Template 1

Görüntüle
Portfolio Template 2

Template 2

Görüntüle
Portfolio Template 3

Template 3

Görüntüle
Portfolio Template 4

Template 4

Görüntüle
Portfolio Template 5

Template 5

Görüntüle
Portfolio Template 6

Template 6

Görüntüle
Portfolio Template 7

Template 7

Görüntüle
Portfolio Template 8

Template 8

Görüntüle

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

İ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.

GitHub'da Görüntüle

BilgeAdamBanka

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.

GitHub'da Görüntüle

Blog

Blog bölümüme hoş geldiniz! Bu blog, bir web design & developer olan Abdulkadir Güngör olarak kodlama yolculuğumun düşünsel ve pratik yansımalarını paylaştığım kişisel alanım. Yazılarımda, web'in temel taşları HTML, CSS ve JavaScript'in inceliklerinden, C# ile güçlü backend sistemleri oluşturmaya, hatta Python ile yaptığım keşiflere kadar geniş bir yelpazeyi ele alıyorum. Ancak bu blog sadece teknik 'nasıl yapılır' rehberlerinden ibaret değil; aynı zamanda kod yazma felsefesine, temiz kod prensiplerine, sürdürülebilir mimarilere, problem çözme yaklaşımlarına ve bir geliştirici olarak değerlerime odaklanıyorum. Karşılaştığım zorlukları, çözümleri, teknoloji trendleri hakkındaki görüşlerimi ve yazılım geliştirme zanaatına dair düşüncelerimi burada bulabilirsiniz. Umarım bu paylaşımlar hem bilgilendirici olur hem de farklı bakış açıları sunar. Yazıları keşfetmekten çekinmeyin.

Blog'a Git

Özgeçmiş

Abdulkadir Güngör olarak, İnşaat Yüksek Mühendisliği'nden gelen güçlü analitik düşünme yeteneğimi 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.

Detaylı Özgeçmişi Görüntüle

İletişim