Abdulkadir Güngör

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 Portre

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

Portfolyolar

"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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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ı
Static Web Tasarım

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.

.NET Core Tabanlı ETicaret Sistemi

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:

.NET CoreC#Entity Framework CoreMySQL ServerJavaScriptCSSHTML5Bootstrap
Proje Detayları / Github'da Görüntüle
.NET Core Tabanlı ETicaret API Sistemi

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:

.NET CoreC#Entity Framework CoreMySQL ServerJavaScriptCSSHTML5Bootstrap
Proje Detayları / Github'da Görüntüle

Blog Yazıları

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.
Tüm 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

GitHub (Yazılım):abdulkadirgungor86
GitHub (Siber Güvenlik):abdulkadir-gungor

Bize Yazın


Sıkça Sorulan Sorular

Abdulkadir Güngör kimdir?

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.

Hangi meslek alanlarında uzmanlığı vardır?

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

Hangi yazılım dilleri ve teknolojilerde 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.

Fronted nedir?

Frontend, HTML, CSS ve JavaScript kullanılarak oluşturulan kullanıcı arayüzü kısmıdır.

Backend nedir?

Backend, sunucu tarafında veri işleme, API yönetimi ve veritabanı etkileşimlerini kapsar.

Hangi mesai saatleri arası çalışmaktadır?

Genellikle haftanın 6 günü, 09:00-18:00 saatleri arasında çalışmaktadır.