Diller
- Python
- JavaScript (ES6+)
- TypeScript
- C#
- SQL
Üç farklı ekosistemde (kamu, kurumsal, start-up) gerçek kullanıcıyla buluşmaya hazır sistemler kurdum. Clean Architecture, React/React Native, FastAPI ve .NET 8 tarafında ölçeklenebilir sistemler; Gemini ve Whisper tabanlı orkestrasyonlarla çoklu-model fallback'li AI pipeline'ları tasarlıyorum.
Kamu (T.C. İletişim Başkanlığı), kurumsal (Merzigo) ve start-up (Afinitem) olmak üzere üç farklı ekosistemde backend'den mobile uçtan uca geliştirme tecrübesi edinmiş, canlıya çıkmaya hazır üç ürün inşa etmiş bir Yazılım Mühendisliği son sınıf öğrencisiyim.
Kurumsal süreçlerde .NET 8, Clean Architecture ve CQRS ile ölçeklenebilir API'ler; web ve mobilde React / React Native ve TypeScript ile modern arayüzler geliştiriyorum. Ayrıca FastAPI ve PostgreSQL ile algoritmik servisler kuruyor; Gemini, Whisper ve Together AI ile hata toleransı ve model fallback'i olan AI pipeline'ları tasarlıyorum.
Müsaitlik: Şu an iki stajı haftayı bölerek paralel yürütüyorum (Merzigo + Afinitem, gönüllü). Haziran 2026 ortasından itibaren tam zamanlı rollere açığım.
Merzigo
.NET 8 Web API, C# ve PostgreSQL ile Clean Architecture + CQRS prensiplerine uygun, katmanlı mimaride RESTful API geliştiriyorum. YouTube içerik üreticileri için dış kaynaklardan (Excel/CSV) veri okuma, filtreleme ve export/import süreçlerini yöneten bir veri yönetim sistemi tasarlıyorum. Projeyi Dockerize edip Swagger UI üzerinden test ediyor; EF Core 8 ile veritabanı operasyonlarını yönetiyorum.
Afinitem LLC
Hızlı tempolu bir start-up ortamında; Kura platformu (FastAPI + React Native + Web), otonom WhatsApp CRM asistanı (n8n + OpenAI + Supabase) ve otonom YouTube içerik fabrikası (n8n + Gemini) olmak üzere üç farklı ürünün backend / API mimarisini ve mobil deneyimini uçtan uca geliştirdim.
T.C. İletişim Başkanlığı — Bilgi İşlem Dairesi
React, TypeScript ve Node.js kullanarak kurumsal ihtiyaçlara yönelik, ölçeklenebilir web uygulamaları geliştirdim. Rol tabanlı yetkilendirme, kimlik doğrulama ve güvenli veri işleme süreçleri üzerinde çalıştım. Dosya işleme, veri dönüştürme ve otomasyon odaklı yardımcı araçlar tasarlayıp sistemlere entegre ettim.
Google Developer Groups on Campus · İstinye Üniversitesi
SQL ve AI odaklı teknik etkinlikleri organize ettim; TechNova Zirvesi organizasyon ekibinde görev aldım.
Boğaziçi Üniversitesi · Feed Forward Talent
AI destekli KPI hesaplama ve analiz süreçlerine ekip içinde katkı sağladım. Streamlit tabanlı kullanıcı arayüzü, Altair / Pandas / SQLite ile veri işleme ve raporlama çalışmalarında görev aldım.
Faz 01: ürün · Faz 02: kurumsal mimari · Faz 03: AI & veri.
Aile Hekimliği ek yerleştirme (kura) platformu · Web + Mobil
Resmi hekim listesi ve boş pozisyon listesini içeri alıp, hekimlerden sıralı tercihleri toplayan ve cascading (zincirleme) atama mantığıyla dinamik bir yerleştirme simülasyonu çalıştıran uçtan uca bir platform. FastAPI backend, web ve React Native mobil olmak üzere üç uygulama paketinden oluşan tek bir monorepo.
Minimalist mistik kehanet mobil uygulaması · iOS / Android
Expo SDK 54 ve katı tipli (strict) TypeScript ile geliştirilmiş, tamamen çevrim-dışı çalışan bir mobil ürün. Reanimated tabanlı animasyonlu kristal küre, tam i18n (TR/EN), AsyncStorage geçmişi, erişilebilirlik öznitelikleri ve EAS derleme hattı ile mağazaya çıkmaya hazır.
Vardiyalı çalışanlar için local-first mobil uygulama
Yerel-öncelikli (local-first), ağ bağımlılığı olmayan bir React Native / Expo uygulaması. Döngüsel şablonlardan ay bazında vardiya üretimi, ay geçişlerinde cycle süreklilik matematiği, aralık revize / kilitli gün koruması ve Vitest ile yazılmış birim testler içeriyor.
Merzigo · İçerik yönetimi için kurumsal REST API
YouTube kanallarının veritabanında listelenmesi, filtrelenmesi, sıralanması ve Excel / CSV import-export işlemlerini sağlayan RESTful API. Clean Architecture prensipleriyle API · Application · Domain · Infrastructure katmanlı mimari; FluentValidation, CsvHelper, ClosedXML ve Swagger entegrasyonları.
T.C. İletişim Başkanlığı · Full-Stack başvuru yönetimi
Cumhurbaşkanlığı İletişim Başkanlığı Bilgi İşlem Dairesi stajımda geliştirdiğim; sosyal yardım başvurularının dijital yönetimi için Django REST Framework + React + Material-UI tabanlı full-stack uygulama. Admin / Sosyal Çalışan / Yardım Alan / Gönüllü olmak üzere dört rol, JWT kimlik doğrulama ve başvuru yaşam döngüsü yönetimi.
T.C. İletişim Başkanlığı için güvenli WYSIWYG editör
Cumhurbaşkanlığı İletişim Başkanlığı için geliştirilen, saf JavaScript (Vanilla JS) tabanlı, sunucu bağımsız (client-side) ve güvenli bir WYSIWYG metin editörü. Kurumsal veri güvenliği ve dijital belge yönetimi ihtiyaçları için tasarlandı.
Senaryodan MP4'e uçtan uca AI orkestrasyonu
9:16 dikey kısa-form video bölümlerinin üretimini otomatikleştiren Streamlit uygulaması. Gemini 2.5 Flash yazar, Together AI FLUX.1 Schnell görsel üreteci, InsightFace yüz değişimi, Playwright / HTML konuşma balonu kompozitörü ve MoviePy video birleştiricisini zincirler.
Türkçe video içerikleri için iki modlu altyazı orkestrasyonu
Mod A (script-aware): Whisper sadece zamanlama kaynağı, görüntülenen metin her zaman kullanıcının yazdığı script. Mod B (autonomous): Whisper transkribe eder, Gemini Flash fonetik/TDK/sayı düzeltmesi yapar, kelime timestamp'leri ile yeniden hizalanır. Demucs vokal izolasyonu + ASS render + FFmpeg libass ile piksel-mükemmel çıktı.
Afinitem · n8n orkestrasyonlu, FastAPI'ye taşınabilir otonom AI iş akışı
Standart bir "soru-cevap" botundan öte; CRM ile entegre, asenkron çalışan ve kendi inisiyatifiyle ancak sıfır halüsinasyonla satış kapatabilen bir yapay zeka ekosistemi. Eksik veride fiyat uydurmaz — profili tamamlayana kadar müşteriyi yönlendirir ve CRM'den doğrulanmış teklifi sunar.
Afinitem · Uçtan uca video üretim & yayınlama pipeline'ı
İnsan müdahalesi olmadan çalışan, senaryo üretiminden YouTube'a yayınlamaya kadar tüm süreci otomatize eden bir içerik üretim mimarisi. Gemini, Pixabay, TTS ve YouTube Data API'ları tek bir n8n orkestrasyonunda zincirlenerek günlük/haftalık kadrajda kanal beslemesi gerçekleştirilir.
Web kazıma veri seti · sınıf dengesizliği · XAI çalışmaları
Türkçe otel yorumları üzerinde BERTurk tabanlı duygu analizi ve açıklanabilir AI (XAI) çalışması. Web kazıma (web scraping) ile oluşturulmuş doğal veri seti, sınıf dengesizliği (class imbalance) optimizasyonu ve karşılaştırmalı metrik analizini içeren, iki kişilik devam eden lisans bitirme projesi.
Derin öğrenme tabanlı metin tanıma + Web OCR
TensorFlow / Keras ile eğitilen derin öğrenme modelleri ve OpenCV görüntü işleme tekniklerini birleştiren, Flask tabanlı Web-OCR uygulaması. Görüntüden / belgeden anlamlı veri çıkarma, dosya parsing ve gerçek dünya otomasyon yetenekleri için pratik bir araç.
Full-Stack uygulamalardan kurumsal araçlara — çeşitli problemler için geliştirdiğim çözümler.
Next.js 14 + NestJS + Drizzle ORM + Redis + Docker · monorepo mimarisiyle geliştirdiğim, casting ve yetenek eşleştirme platformu.
Flask + MySQL · token tabanlı güvenlik, otomatik PDF raporlama, kaynak yönetimi.
T.C. İletişim Başkanlığı · Node.js + Express + MySQL + React · dinamik imza sırası, JWT rol tabanlı yetkilendirme, PDF önizleme ve e-posta bildirimleri ile dijital imza iş akışı.
T.C. İletişim Başkanlığı · Flask + MySQL tabanlı full-stack evrak yönetimi · evrak yaşam döngüsü (kayıt → onay / red / iade), RBAC ve istatistik dashboard'u.
React Native + Expo + Node.js + MySQL · sepet yönetimi ve PDF e-bilet ile full-stack mobil uygulama.
Gemini API + Streamlit · şirket verilerini analiz edip görsel KPI önerileri sunar.
Gemini Generative AI ile çoklu ses seçeneği ve dinamik dosya yönetimi sunan TTS uygulaması.
Veri kalitesi için Türkçe-duyarlı metin normalize aracı · Tkinter GUI, kurumsal kimlik paleti.
.docx ve .xlsx dosyalarını parola korumalı salt okunur sürümlere dönüştüren masaüstü aracı.
TXT / PDF / DOCX'te TCKN, IBAN, telefon, e-posta tespiti ve PDF redaction (karartma).
MoviePy + PIL · kurumsal videolara otomatik logo, tarih ve başlık ekleme; ses korumalı.
Excel / CSV'den otomatik istatistiksel analiz · dinamik Bar / Pie grafik, Excel + PNG dışa aktarım.
Kurumlar arası veri alışverişi için XML ve JSON dosyalarını CSV / Excel'e dönüştüren GUI aracı.
GUI ile sayfa aralığı seçip yeni PDF üretme aracı · orijinal dosya bozulmadan çıktı üretir.
Sistem tepsisi ikonuyla çalışan; zamanlanmış görevler, sesli + görsel bildirim, JSON kalıcılık.
CLI üzerinden EAN13 / Code128 / ISBN13 destekli PNG barkod üretici.
Word, Excel, PowerPoint ve görselleri PDF'e dönüştüren Flask + Tailwind tabanlı araç.
Lisans · Yazılım Mühendisliği
Bursiyer Programı · Yapay Zeka
Yapay Zeka ve Makine Öğrenmesi Modülü
Staj ve proje süreçlerinde mentorluğundan faydalandığım, kurumsal ekip liderliği yapan referanslarım. Detaylı iletişim ve değerlendirme için talep üzerine bilgi paylaşılır.
Bilgi İşlem Daire Başkanı · T.C. İletişim Başkanlığı
Cumhurbaşkanlığı İletişim Başkanlığı Bilgi İşlem Dairesi stajı süresince doğrudan yönetiminde kurumsal yazılım projelerinde görev aldım.
Teknoloji Ekibi Lideri · Merzigo
Merzigo'daki .NET 8 · Clean Architecture · CQRS odaklı stajımın teknik liderliğini yürütüyor.
Genel Müdür · Afinitem
Afinitem'deki start-up çevikliği içinde ürün odaklı mühendislik vizyonunu kendisinden edindim.
Referans iletişim bilgileri başvuru sürecinde talep üzerine paylaşılır.
Junior, freelance ya da teknik işbirliği — en hızlı ulaşmak için e-posta. Haziran 2026 ortasından itibaren tam zamanlı uygun.