Öz Geçmişim

Deneyim

Eylül 2021 - Şu Anda
Enerjisa Üretim

Software Developer

Tam zamanlı

Türkiye genelindeki santrallere hizmet veren kurumsal uygulamaları geliştiren ekipte full-stack çalışıyorum.

Ana işim, Türkiye enerji piyasası için geliştirilen otomatik enerji ticareti platformu OnePact Monetize. Gün öncesi piyasası (GÖP) tarafı ağırlıklı olmak üzere teklif, portföy ve dengeleme akışlarının backend ve arayüz katmanlarında geliştirme yapıyorum.

  • Gün içi piyasası (GİP) işlemleri için Azure Event Hubs üzerinden gelen mesajları işleyen akışlarda geliştirme yapıyorum.
  • .NET 10 ve Angular ile yüksek erişilebilirlik ve performans hedefleyen, ölçeklenebilir uygulamalar geliştiriyorum.
  • Zamanlanmış veri akışlarını ve periyodik işleri Apache NiFi ve Apache Airflow ile yürütüyoruz.
  • Kod kalitesini unit ve UI testleriyle koruyoruz.

Teknolojiler: .NET 10, C#, Angular, TypeScript, PostgreSQL, Azure Event Hubs, Azure Service Bus, Apache NiFi, Apache Airflow

Aralık 2019 - Eylül 2021
Lutvelizade

Software Development Specialist

Online ve mağaza satışı yapan Lutvelizade için üretim, satış öncesi, depo raf yönetimi, satış ve satış sonrası modüllerini tek bir sistemde topladık.

Mağaza ve depo operasyonlarını, kargo ve ödeme entegrasyonlarını, iade ve kampanya süreçlerini geliştirdim.

Teknolojiler: .NET Core, MSSQL, NHibernate, Couchbase, Elasticsearch, jQuery

API Teknoloji

Yazılım Danışmanı

API Teknoloji'nin digital signage platformu Pood'un backend'inde çalışıyorum. Farklı lokasyonlardaki ekranlar tek panelden yönetiliyor; içerik planlanıp uzaktan yayınlanıyor.

  • Her müşteriye ayrı veritabanı kullanan, çok kiracılı .NET mikroservis mimarisi.
  • Android, Windows, webOS ve Electron player’larla gerçek zamanlı cihaz iletişimi.
  • Şirketler arası oynatma raporlarında 44–94 saniye süren sorguları hızlandırdım.
  • Gece kilitlenen cihaz servisinin kök nedenini bulup kalıcı düzeltmeleri uyguladım.
  • On-prem kurulumlar için yeniden deploy gerektirmeyen ayar yönetimi ve kurulum sihirbazı.

Teknolojiler: ASP.NET Core, SignalR, MongoDB, Redis, Hangfire, Refit, Polly, Serilog, Docker

Lutvelizade

Yazılım Danışmanı

Lutvelizade'nin e-ticaret, pazaryeri ve operasyon altyapısının geliştirilmesine devam ediyorum.

  • Vitrinin ikas platformuna geçişi: ürün, müşteri ve geçmiş sipariş aktarımı, iki yönlü sipariş senkronu.
  • Trendyol, Hepsiburada, N11 ve Propars entegrasyonları: mükerrer sipariş koruması, kısmi iptal ve fatura akışları.
  • İlerlemesi canlı izlenen ve çift fatura kesmeyen toplu faturalama akışı.
  • Ödeme (iyzico, PayTR, Garanti, İşbank) ve kargo (Aras, MNG, Yurtiçi, UPS, Sürat) entegrasyonları, ZPL etiket yazdırma.
  • Sorgu iyileştirmelerinin ardından veritabanı sunucusunun vCPU sayısının yarıya indirilmesi, .NET'in güncel sürümüne geçiş ve otomatik yayınlama.

Teknolojiler: EF Core, NHibernate, MSSQL, Hangfire, SignalR, Nebim ERP, e-Arşiv, GitHub Actions

Ekim 2017 - Kasım 2019
İLET

Software Developer

Üniversite web siteleri, kurumsal raporlama uygulamaları ve operasyon yazılımları geliştirdim.

  • Sitefinity ile Beykent, Doğuş, İstanbul Sabahattin Zaim üniversiteleri ve İzmir Kavram MYO web siteleri.
  • Danone, Hugin, Turkcell ve Robotistan için raporlama ekranları.
  • IoT: sensör verilerini görselleştiren Connect ve İBB ile geliştirilen algoritmik düşünme eğitim sistemi.
  • Kiralama Yönetim Sistemi.

Teknolojiler: .NET Core, ASP.NET MVC / WebForms, Sitefinity, MSSQL, MySQL, Couchbase, AWS, Elasticsearch, MQTT, OpenCV

Haziran 2013 - Eylül 2017
Hostamedia

Stajyer → Software Developer

Stajyer olarak başladım, mezuniyetten sonra geliştirici olarak devam ettim. Otel sektörüne odaklı ajansın kendi CMS'i üzerinde, ağırlıklı olarak backend tarafında çalıştım.

  • The Marmara Collection, Avantgarde Collection ve Can HI-FI.
  • BCommerce e-ticaret altyapısını ve görsel yükleme eklentisini geliştiren ekip.
  • Kuveyt Türk Özel Bankacılık sitesinin cache altyapısı.

Teknolojiler: ASP.NET Web Forms, WCF, LLBLGEN, MSSQL, jQuery

Eğitim

2011-2015
Trakya Üniversitesi

Bilgisayar Teknolojisi ve Bilişim Sistemleri

2006-2010
Zeytinburnu Teknik Lisesi

Bilgisayar Teknolojisi ve Bilişim Sistemleri

Backend

  • C#
  • .NET 10 / ASP.NET Core
  • Web API
  • ASP.NET MVC

Veri

  • MSSQL (sorgu ve index iyileştirme)
  • PostgreSQL
  • MongoDB
  • Redis
  • EF Core
  • NHibernate
  • Elasticsearch
  • Couchbase

Mesajlaşma ve zamanlanmış işler

  • Azure Event Hubs
  • Azure Service Bus
  • Hangfire
  • Apache NiFi
  • Apache Airflow
  • SignalR

Entegrasyon

  • REST / SOAP
  • Webhook
  • Pazaryeri API’leri
  • ikas
  • Nebim ERP
  • e-Fatura / e-Arşiv
  • Ödeme ve kargo API’leri
  • GA4
  • Google Tag Manager
  • Meta Conversions API
  • PersonaClick
  • Connexease

Front-End

  • Angular
  • TypeScript
  • JavaScript
  • jQuery
  • Razor

Deploy ve araçlar

  • Docker
  • GitHub Actions
  • IIS
  • Git

Diller

  • Türkçe — Ana dil
  • İngilizce — Teknik okuma ve yazma iyi, konuşma temel