- Gelir, gider, bütçe, birikim hedefi, hesaplar, tekrarlayan işlemler, taksitli kredi kartı ve altın ile döviz gibi varlıklar
- Önce çevrimdışı: idempotent yazmalar ve istemcide üretilen kimliklerle bağlantı olmadan da çalışır
- Ağa çıkmadan, paylaşılan bir anlık görüntüden beslenen harcanabilir tutar tahminli ana ekran widget’ı
- Özel Swift ve Kotlin modülleri, havadan JavaScript güncellemeleri, altı dil, tam erişilebilirlik desteği

Uğurcan Eser Full-Stack Yazılım Mühendisi
7+ yıllık deneyimle web, mobil, yapay zekâ destekli, gerçek zamanlı ve IoT sistemleri geliştirip yayınlıyorum; ilk prototipten App Store yayınına ve bulut dağıtımına kadar.
Seçili işler
İlk commit’ten mağaza sayfasına kadar tek başıma tasarlayıp geliştirdiğim ürünler.
Stamp
SD kartları boyutu ne olursa olsun FAT32 biçimlendirip içine zip yükleyen Linux, macOS ve Windows uygulaması
- Hazır biçimlendiricilerin 32 GB üstünde reddettiği FAT32’yi her boyutta uygular, ardından zip’i karta kopyalar
- Üç yerel uygulama: Linux’ta GTK4 ve libadwaita, macOS’ta SwiftUI, Windows’ta WPF; her platformda arayüzsüz tek çekirdek
- Önce güvenlik: sistem diski asla seçilemez, her adım günlüğe yazılır, zip silmeden önce denetlenir
- Windows’ta FAT32 yapıları elle yazılır; üç uygulamada 158 test, paketler CI’da üretilir
- Dört evreli gün: fiyat belirle, kantarda tart ve pazarlık et, toptancıya sat, raporu oku; sahtekârlığı mıknatısla ya da çuvalı boşaltarak yakala
- Mahalle hurdalığından geri dönüşüm tesisine üç kademe, 25 başarım, 18 kozmetik ve sonsuz mod
- Oyun motoru yok: tam sayı ölçekli Canvas 2D, kodla çizilen grafikler, sentezlenen Web Audio, yaklaşık 160 KB gzip
- Deterministik, tohumlu simülasyon ve birebir kayıt geri yükleme; yaklaşık 330 birim ve 28 uçtan uca test
- 6 dünyada 40 bölüm: nöbetçiler devriye gezer, araştırır ve kovalar; dilimle kandır, pizza kutusuna saklan ya da ışıkları kapat
- Her teslimatta üç yıldız, 120 gizli malzeme, hayalet koşular, kıyafetler, 18 başarım ve Game Center ile Play Games sıralamaları
- Bölümler ASCII harita, piksel sanat ve chiptune müzikler betiklerle üretilir; oyun mantığı sahne ağacı olmadan çalışır
- 371 birim testi, 18 betikli bölüm oynanışı ve altı dil için mağaza otomasyonu
Playable’lar
İstanbul’da geçen küçük tarayıcı oyunları ve reklam ağları için hazırlanmış oynanabilir reklamlar. Hepsi bu sitede çalışır.
Nut SortOynanabilir reklam · v0.130 saniyelik oynanabilir reklam: renkli somunları civatalarına diz, son anda kaçan zafer ve kapanış kartı. Yedi reklam ağı için tek bir HTML dosyası.Oyna
Crowd RunnerOynanabilir reklam · v0.13D oynanabilir reklam: kalabalığını matematik kapılarından, testerelerin ve düşmanların arasından geçirip boss’a götür. Yüzlerce koşucu tek çizim çağrısında, yedi reklam ağı için tek bir HTML dosyası.Oyna
Gem BurstOynanabilir reklam · v0.1Eşleştirmeli (match-3) oynanabilir reklam: taşları yer değiştirip roket ve renk bombası yap, sonra tahtayı temizleyen büyük kombinasyon. Her taş kodla çizildi, yedi reklam ağı için tek bir HTML dosyası.Oyna
BüfeBüfe simülasyonu · v0.2Taksim’de gece büfe işlet: ıslak hamburger, tost, kokoreç ve ayran, her gün sakin bir vardiya.Oyna
Hamal: Don’t Drop It!Denge · v0.3İstanbullu bir hamalın yükünü sırtına diz, müşterinin kapısına kadar dengede tut.Oyna
Dolmuş: Next Stop!Bulmaca · v0.4Bir İstanbul mahallesinde tek bir güzergâh çiz, her yolcuyu ineceği yere bırak.Oyna
Simit HeistArcade · v0.4Bir İstanbul martısı Eminönü vapurlarından, Galata Köprüsü’nden ve gece Boğaz’dan simit kapıyor.Oyna
Deneyim
Yeterly AI
Şub 2025 – May 2026Yazılım Mühendisi · İstanbul
React, Next.js, React Native ve FastAPI ile üretim ortamında web ve mobil uygulamalar geliştirdim; App Store ve Google Play yayınlarını yönettim, LLM özellikleri entegre ettim, AWS ve Azure üzerinde Unreal Engine 5 simülasyonları kurdum.
Odine Solutions
Şub 2025 – May 2026Yazılım Mühendisi · Müşteri projesi · İstanbul
Endüstriyel bir IoT projesinde görevlendirme: canlı telemetriyi görselleştiren gerçek zamanlı Dijital İkiz arayüzleri ve akan veriyle çalışan tarayıcı tabanlı simülasyon araçları.
Vorforge
Oca 2023 – Şub 2025Yazılım Mühendisi
Python ve TypeScript ile otomasyon sistemi yazılımları geliştirdim, Raspberry Pi ve ESP32 üzerinde IoT cihaz yazılımları kurdum ve ESP32 mikrodenetleyiciler için kararlılık ve sürdürülebilirlik odaklı gömülü C kodu yazdım.
Upwork
Oca 2020 – Oca 2023Serbest Yazılım Mühendisi · Top Rated · Uzaktan
Uluslararası müşteriler için React, React Native ve TypeScript ile üretim ortamında web ve mobil uygulamalar teslim ettim; Top Rated statüsü ve büyük ölçüde referansla gelen tekrar işler kazandım.
Oyun Stüdyosu (NDA)
Oca 2020 – Oca 2022Oyun Geliştirici · Uzaktan
HTML5, Phaser.js ve PixiJS ile tarayıcı oyunları geliştirdim: oynanış sistemleri, animasyon ve web için asset hatları.
Playable Factory
Nis 2019 – Oca 2020Oyun Geliştirici · İstanbul
Mobil reklam ağları için Phaser.js ile oynanabilir reklamlar geliştirdim; tasarım ve pazarlama ekipleriyle marka brieflerini etkileşimli kreatiflere dönüştürdüm.
Eğitim
Hesaplamalı Bilim ve Mühendislik Yüksek Lisansı
2018 – Devam ediyorİstanbul Teknik Üniversitesi
Paralel hesaplama, makine öğrenmesi, sayısal yöntemler ve bilimsel hesaplama. Ara verildi; 2026’da yeniden başlandı.
Araştırma Projesi
2018 – 2019İstanbul Teknik Üniversitesi
Moleküler ölçekte kuantum hesaplamaları için NumPy, SciPy ve Pandas ile makine öğrenmesi yöntemleri geliştirip değerlendirdim.
Araştırma Projesi
2015 – 2016Mimar Sinan Güzel Sanatlar Üniversitesi
Öğretim üyesi danışmanlığında TÜBİTAK destekli bir akademik yazılım projesinde yer aldım ve proje bursu aldım.
Matematik Lisans
2012 – 2016Mimar Sinan Güzel Sanatlar Üniversitesi · TÜBİTAK bursiyeri
Yapay sinir ağları, oyun teorisi ve bilgisayar bilimlerinin matematiksel temellerine odaklandım.