HAKKIMDA

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.

Muhammet Ali Çomak

Teknoloji Yığınım

Projelerimde aktif olarak kullandığım teknolojiler ve araçlar.

Backend Development
.NET Core
C#
ASP.NET Web API
Entity Framework Core
N-Tier Architecture
RESTful APIs
Frontend Development
React.js
Next.js
TypeScript
Material UI
Database & Data
MSSQL Server
PostgreSQL
Database Design
T-SQL
DevOps & Infrastructure
Ubuntu (Linux)
Nginx
Git & GitHub

Deneyim & Eğitim

Geçmişim ve akademik yolculuğum.

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

2021 - Günümüz
Bilgisayar Mühendisliği
Tarsus Üniversitesi

Birlikte Çalışalım

Proje işbirlikleri, freelance çalışmalar veya sadece teknoloji üzerine sohbet etmek için iletişime geçebilirsiniz.