UğurcanEser
Uğurcan Eser’in portresi
Portfolyo özetiTam zamanlı pozisyonlara açığım

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.

04

Budgetory

iPhone ve Android için çok para birimli kişisel finans uygulaması

iOS ve Android uygulaması
Rol
Tek geliştirici
Durum
iPhone için App Store’da yayında; yeni iOS ve Android sürümleri incelemede
  • 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
React NativeExpoTypeScriptFastAPIPostgreSQLApp StoreProje sayfası

Stamp

SD kartları boyutu ne olursa olsun FAT32 biçimlendirip içine zip yükleyen Linux, macOS ve Windows uygulaması

Masaüstü uygulaması
Rol
Tek geliştirici
Durum
MIT lisansıyla açık kaynak; Linux, macOS ve Windows sürümleri
  • 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
PythonGTK4SwiftUIC#WPFGitHubSürümlerProje sayfası

Scrap Baron

Telefon ve tarayıcı için piksel sanat hurdalık tycoon oyunu

Oyun
Rol
Tek geliştirici
Durum
Tarayıcıda oynanabilir; iOS ve Android sürümleri yayına hazırlanıyor
  • 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
TypeScriptCanvas 2DCapacitorPWAWeb AudioTarayıcıda oynaProje sayfası

Pizza Assassin

iPhone ve Android için komik, piksel sanat bir gizlilik platform oyunu

Oyun
Rol
Tek geliştirici
Durum
App Store ve Google Play yayınına hazırlanıyor
  • 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
Godot 4GDScriptPiksel sanatiOSAndroidWeb sitesiProje sayfası

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.

07

Deneyim

  1. Yeterly AI

    Şub 2025 – May 2026

    Yazı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.

  2. Odine Solutions

    Şub 2025 – May 2026

    Yazı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ı.

  3. Vorforge

    Oca 2023 – Şub 2025

    Yazı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.

  4. Upwork

    Oca 2020 – Oca 2023

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

  5. Oyun Stüdyosu (NDA)

    Oca 2020 – Oca 2022

    Oyun Geliştirici · Uzaktan

    HTML5, Phaser.js ve PixiJS ile tarayıcı oyunları geliştirdim: oynanış sistemleri, animasyon ve web için asset hatları.

  6. Playable Factory

    Nis 2019 – Oca 2020

    Oyun 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

  1. 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ı.

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

  3. Araştırma Projesi

    2015 – 2016

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

  4. Matematik Lisans

    2012 – 2016

    Mimar Sinan Güzel Sanatlar Üniversitesi · TÜBİTAK bursiyeri

    Yapay sinir ağları, oyun teorisi ve bilgisayar bilimlerinin matematiksel temellerine odaklandım.

Beceriler

Ana teknolojiler
ReactWeb ve mobil arayüzNext.jsReact framework’üTypeScriptTipli JavaScriptPythonBackend ve veriFastAPIAPI framework’üPyTorchMakine öğrenmesiThree.jsWeb’de 3DUnreal Engine 5Gerçek zamanlı 3D
Ayrıca
React NativeAWSAzureFirebaseLLM integrationsCESP32Raspberry PiPhaserPixiJSTensorFlowFlutterSwiftUINode.js
Portfolyoya dön