Abdülmalik Kurt

Junior Backend Developer abdulmalik.kurt@gmail.com

Yazılım mühendisliği alanında, özellikle .NET Framework, ASP.NET MVC, MS SQL ve Redis gibi teknolojilerle deneyime sahibim. Hem kısa dönem hem de uzun dönem projelerde uygulama geliştirme, veri aktarımı ve optimizasyon süreçlerinde aktif olarak rol aldım. Nesne Yönelimli Programlama (OOP), tasarım desenleri ve SOLID prensiplerini projelerimde kullanarak sürdürülebilir ve ölçeklenebilir çözümler oluşturmayı hedefliyorum.


Deneyim

Yazılım Mühendisliği Stajyeri

İstanbul Büyükşehir Belediyesi

ASP.NET MVC projelerinde geliştirme süreçlerine katıldım. Redis ile cache mekanizması kurarak sorguları optimize ettim ve log4net entegrasyonu ile loglama işlemlerini gerçekleştirdim. MS SQL ve Entity Framework kullanarak veritabanı işlemlerini hızlandırdım. Kullanıcı arayüzü ve backend geliştirmeleriyle projeye katkıda bulundum. Ayrıca, SignalR ile gerçek zamanlı bir anket uygulaması geliştirerek anlık oylama ve canlı sonuç güncellemeleri sağladım. Bunun yanı sıra, yapay zeka destekli bir görsel oluşturma uygulaması geliştirdim. Bu projede, REST API kullanarak kullanıcıların verdiği metinlerle yapay zeka tabanlı görseller ürettim ve oluşturulan görselleri kullanıcı dostu bir arayüzle sundum.

Ekim 2024 - Kasım 2024

Yazılım Mühendisliği Uzun Dönem Stajyeri

Dıgıturk Beın Medıa Group

NET Framework kullanarak, şirket içi bir uygulamada ortamlar arası veri aktarımı için bir modül geliştirdim. Kampanya verilerini içeren nesneler oluşturarak, MS SQL Server üzerinde veri sorgulama ve entegrasyon işlemleri gerçekleştirdim.Geliştirdiğim modül ile kampanya bilgilerinin başka bir ortama OOP standartlarına uygun şekilde aktarılmasını sağladım.Bu proje sürecinde .NET Framework, API ve veritabanı işlemleri konusunda deneyim kazandım.

EKİM 2023 – OCAK 2024

Yazılım Mühendisliği Stajyeri

Dıgıturk Beın Medıa Group

Stajımda OOP ve SQL tabanlı projeler yaparak başladım; MongoDB, NoSQL ve Docker teknolojilerde deneyim kazanma fırsatı buldum. Stajımın bir kısmında MySQL kodlarını PL/SQL kodlarına dönüştüren bir form uygulaması tasarladım, tasarım desenleri ve SOLID prensiplerini göz önünde bulundurarak yapılandırdım.

AĞUSTOS 2023 - EKİM 2023

Eğitim

Karadeniz Teknik Üniversitesi

Yazılım Mühendisliği
Lisans
2021-2024

Kırklareli Üniversitesi

Yazılım Mühendisliği
Lisans
2020-2021

Yetenekler

Programlama Dilleri & Araçlar
Çalışma Prensipleri
  • Nesne Tabanlı Programlama (OOP) & SOLID Prensipleri
  • Veritabanı Optimizasyonu ve Performans İyileştirme
  • Çevik Proje Geliştirme & Scrum

İlgi Alanları

Bir hukuk dergisinin teknoloji işlerinde ve yönetim ekibinde yer alıyorum. Dergiye katma değer sağlayan projelere destek veriyor, teknolojiye dair çözümler üretiyorum.


Projeler

AI Image Generator

ASP.NET MVC, C#, REST API, JSON
Bu projede, yapay zeka destekli bir görsel oluşturma uygulaması geliştirdim. Kullanıcıların girdiği verileri, REST API üzerinden dış bir yapay zeka servisine göndererek, belirtilen kriterlere uygun görsellerin oluşturulmasını sağladım. Proje kapsamında, kullanıcı dostu bir arayüz oluşturmak için ASP.NET MVC mimarisi kullandım. API'den gelen görsel sonuçlarını JSON formatında işleyerek kullanıcıya gerçek zamanlı olarak sundum. Ayrıca, oluşturulan görsellerin paylaşılabilmesi ve indirilebilmesi için çeşitli özellikler ekledim.
Projeyi Gör

REALTİMEPOLLİNGAPP

C# WEB API, SIGNALR
SignalR kullanarak gerçek zamanlı bir anket uygulaması geliştirdim. Bu proje, kullanıcıların anlık olarak oylama yapmalarına ve sonuçların canlı olarak güncellenmesini izlemelerine imkan tanıyor. ASP.NET Core Web API ve SignalR ile oluşturduğum bu uygulama, etkileşimli ve dinamik bir anket deneyimi sunarak kullanıcıların aktif katılımını sağlıyor.
Projeyi Gör

MYSQLToPLSQLConverter

C# .Net,MYSQL, PLSQL
MySQL sorgularını PL/SQL'e dönüştürmek için geliştirilmiş bir C# projesidir. Bu araç, veri tabanı taşınma veya entegrasyon projelerinde, MySQL sorgularını Oracle'ın PL/SQL yapısına uygun hale getirmek için kullanışlıdır. Böylece, veri tabanı uyumsuzluk sorunlarını giderme sürecini kolaylaştırır.
Projeyi Gör

Cineverse

ASP.NET MVC,REDİS,SEQ, SQL
MVC (Model-View-Controller) mimarisiyle oluşturulmuş bir web uygulamasıdır. JavaScript, HTML, CSS, Pug, SCSS ve C# gibi teknolojiler kullanılarak geliştirilmiştir. Proje, kullanıcıların çeşitli dizileri görüntülemesi veya yönetmesi için bir yapı sağlar.
Projeyi Gör

CompareXmlWithLinq

C#, LINQ
XML düğümlerini LINQ kullanarak karşılaştırmayı amaçlayan bir C# projesidir. Bu proje, XML belgelerindeki yapıları ve değerleri etkili bir şekilde karşılaştırmak için LINQ sorgulama yeteneklerinden faydalanır. XML verilerinin tutarlılığını doğrulama, yapılandırma dosyalarını karşılaştırma veya veri senkronizasyonu gibi işlemlerde kullanılabilir.
Projeyi Gör