Merhaba, ben
Muhammet Ali.
Software Engineer & Full Stack Developer
Yazılım serüvenim, C# Windows Forms ile masaüstü uygulamaları geliştirerek başladı. Algoritma temellerini attıktan sonra veritabanı yönetimi için ham SQL yerine Entity Framework (ORM) aracında derinleştim. Bu süreçte bir arkadaşım için geliştirdiğim Telefon Satış ve Tamir Otomasyonu, gerçek bir işletmede kullanılan ilk uçtan uca projem oldu.
Web dünyasına geçişimle birlikte, modern arayüz ihtiyacını karşılamak için Next.js ekosistemine girdim. Ancak standart Windows paylaşımlı sunucuların Next.js gereksinimlerini karşılamadığını fark edince, altyapımı Ubuntu ve Nginx mimarisine taşıyarak Linux dünyasına adım attım. Backend tarafında ise sürdürülebilirlik için Katmanlı Mimari (N-Tier) yapısını benimseyerek .NET ile ölçeklenebilir API'ler geliştiriyorum.
Teknoloji Yığınım
Projelerimde aktif olarak kullandığım teknolojiler ve araçlar.
Backend Development
Frontend Development
Database & Data
DevOps & Infrastructure
Deneyim & Eğitim
Geçmişim ve akademik yolculuğum.
Yazılım Geliştirici (Stajyer)
Atiker Yazılım
Staj süresince .NET (Backend) ve Next.js (Frontend) teknolojilerini kullanarak uçtan uca bir 'Ürün Kiralama Web Uygulaması' geliştirdim. Veritabanı mimarisi, API tasarımı ve kullanıcı arayüzü geliştirme süreçlerinde aktif rol alarak portföyüme yeni bir proje kazandırdım.