Yazılım Geliştirici & Backend Odaklı

Ölçeklenebilir, güvenli ve performanslı sistemler geliştiriyorum.

Merhaba, ben Ömer Balcı. Başta Java, Spring Boot ekosistemi ve kurumsal backend mimarileri olmak üzere; veri tabanı tasarımı, asenkron mesajlaşma ve modern web çözümleri üzerine odaklanıyorum.

Temiz kod prensipleri (Clean Code), SOLID standartları ve katmanlı mimarilerle sürdürülebilir yazılımlar inşa etmeyi amaçlıyorum.

Projelerimi İncele
30+ GitHub Deposu
Core Backend Java & Spring Boot
Full-Stack Angular & TypeScript
Yazılım Geliştirme Alanı
DeveloperProfile.java
@Service
public class OmerBalci {
  private final String role = "Software Engineer";
  private final String[] stack = {
    "Spring Boot", "PostgreSQL", 
    "RabbitMQ", "Angular"
  };
}

Uzmanlık & Yetkinlikler

Geliştirme süreçlerimde aktif olarak kullandığım diller, mimariler ve araçlar.

Backend & Mimariler

Yüksek verimli kurumsal servisler, güvenli kimlik doğrulama ve RESTful mimariler.

Java Spring Boot Spring Security Spring Framework JDBC & JPA C# (.NET)

Veritabanı & Dağıtık Sistemler

İlişkisel veritabanı optimizasyonu, asenkron mesajlaşma ve arama altyapıları.

PostgreSQL Oracle SQL Elasticsearch RabbitMQ Katmanlı Mimari (N-Tier)

Frontend & Web

Dinamik, responsive ve kullanıcı deneyimi odaklı modern tek sayfa (SPA) uygulamaları.

TypeScript Angular JavaScript (ES6+) HTML5 / CSS3 Responsive UI

Öne Çıkan Projeler

Geliştirdiğim yazılım mimarileri, yönetim platformları ve açık kaynak depolarım.

Car Service Manager Full-Stack
Yönetim & Servis Paneli

Car Service Manager

Araç bakım süreçlerini, yedek parça envanterini ve servis randevularını modüler bir yapıda takip etmeyi sağlayan yönetim uygulaması.

TypeScript Angular REST API Tailwind/CSS
Katmanlı Mimari Kütüphane Otomasyonu Katmanlı Mimari
Kurumsal Sistem Tasarımı

Kütüphane Otomasyonu

N-Tier (Katmanlı Mimari) deseni temel alınarak geliştirilmiş; iş mantığı (BLL), veri erişim (DAL) ve sunum katmanlarını izole eden kurumsal otomasyon projesi.

C# (.NET) N-Tier Architecture Entity Framework SQL
BLL Java & Veritabanı Mimarisi Core Backend
Backend & Veri Mimarisi

BLL Kurumsal İş Katmanı & SQL

Java EE ve Spring standartlarında iş katmanı (BLL) kurgusu; Oracle SQL ile ilişkisel veritabanı prosedürleri ve güvenli veri akışları.

Java Spring Framework Oracle SQL JDBC

"Yalın kod, uzun ömürlü ve sağlam mimariler üretir."

⚡

Sadelik ve Performans

Gereksiz soyutlamalardan kaçınarak, sistem kaynaklarını en verimli kullanan, kolay okunabilir ve test edilebilir mimariler kuruyorum.

🛡️

Güvenlik ve Dayanıklılık

Spring Security ve güvenli kodlama pratikleriyle veriyi koruyan, hata toleransı yüksek (fault-tolerant) servisler tasarlıyorum.

🚀

Sürekli Öğrenme

Dağıtık mimariler, mikroservisler ve bulut teknolojilerini yakından takip ederek her projede güncel mühendislik standartlarını uyguluyorum.

"Sadelik, mükemmelliğin en son noktasıdır."

— Leonardo da Vinci

"İyi kod yazmak sadece bilgisayara ne yapacağını söylemek değil; onu okuyacak insana ne yaptığını anlatmaktır."

— Harold Abelson

"Karmaşıklığı yönetmenin tek yolu, onu küçük, anlaşılır ve zarif parçalara dönüştürmektir."

— Mühendislik İlkesi
E-posta adresi panoya kopyalandı!