I build the full stack behind the product.Ürünün arkasındaki tüm katmanları inşa ediyorum.
From first idea to launch, I develop products end to end the
interface people touch, the services behind it and the data underneath. I design
it, build it, ship it, and keep it running.İlk fikirden yayına, ürünü uçtan uca geliştiriyorum insanların
dokunduğu arayüz, arkasındaki servisler ve altındaki veri. Tasarlıyor, geliştiriyor,
yayına alıyor ve ayakta tutuyorum.
Developed and documented modular REST APIs; built data
processing and automation workflows on PostgreSQL to accelerate
reportingModüler ve dokümante edilmiş REST API'ler geliştirdim;
PostgreSQL üzerinde veri işleme ve otomasyon akışları kurarak raporlama
süreçlerini hızlandırdım
Containerized services with Docker and contributed to CI/CD
pipelines for reliable deploymentsServisleri Docker ile konteynerize ettim ve güvenilir
dağıtımlar için CI/CD hatlarının kurulmasına katkı sağladım
Hands-on experience with cloud infrastructure and service
deploymentBulut altyapısı ve servis dağıtımı konularında uygulamalı
deneyim kazandım
Worked with servers in a live data center environment —
their physical and logical operationSunucuların fiziksel ve mantıksal çalışma prensiplerini
öğrenip veri merkezi ortamında bunlar üzerinde çalıştım
exp.02 jun 2025 — jul 2025haz 2025 — tem 2025
sakarya, tr
Software Engineering InternYazılım Geliştirme Stajyeri — Exert Yazılım
Built responsive web interfaces with React and Next.js
using TypeScriptReact ve Next.js ile TypeScript kullanarak duyarlı web
arayüzleri geliştirdim
Contributed to end-to-end feature delivery, from data model
to user interfaceVeri modelinden kullanıcı arayüzüne kadar uçtan uca özellik
teslimatına katkı sağladım
Sakarya University of Applied SciencesSakarya Uygulamalı Bilimler Üniversitesi
03 — projects
production system — datacenter cost intelligencecanlı sistem — veri merkezi maliyet zekâsı
DCI
End-to-end cost intelligence for data centers. Parses vendor
invoices and energy reports (PDF) into a normalized cost database, enriches
them with NetBox DCIM and Equinix APIs, and reports cost down to individual
racks — trends, forecasts, price-increase tracking and ₺/U · ₺/kW unit costs —
with an approval workflow guarding every financial change.Veri merkezleri için uçtan uca maliyet zekâsı. Tedarikçi
faturalarını ve enerji raporlarını (PDF) normalize edilmiş bir maliyet
veritabanına ayrıştırır, NetBox DCIM ve Equinix API'leriyle zenginleştirir,
maliyeti kabin seviyesine kadar raporlar — trend, tahmin, zam takibi ve
₺/U · ₺/kW birim maliyetler — her finansal değişiklik onay akışından geçer.
Multi-format PDF pipeline: type detection, multi-invoice
splitting, duplicate fingerprinting and amount reconciliation — Σ line items
always equals the document totalÇok formatlı PDF işleme hattı: tip tespiti, çoklu fatura
bölme, mükerrer parmak izi ve tutar mutabakatı — Σ kalemler her zaman belge
toplamına eşit
Approval workflow + period locks: financial data never
changes silently; staged edits carry full audit historyOnay akışı + dönem kilidi: finansal veri asla sessizce
değişmez; bekleyen düzenlemeler tam denetim geçmişi taşır
Rack-level cost via NetBox DCIM and four read-only Equinix
API surfaces (Finance, Assets, Smart View Power)NetBox DCIM ve dört salt-okunur Equinix API yüzeyiyle
(Finance, Assets, Smart View Power) kabin seviyesi maliyet
User-defined metrics on a safe AST-whitelisted formula
engine — no eval, no formula-driven DoSGüvenli AST beyaz-listeli formül motoruyla kullanıcı tanımlı
metrikler — eval yok, formül kaynaklı DoS yok
live platform — ai music discoverycanlı platform — yapay zekâ ile müzik keşfi
AI-powered music DNA discovery platform. Connects a user's
Spotify account (or a quiz), runs an AI analysis of their music personality —
DNA score, genre distribution, emotional profile, era preferences — and serves
personalized recommendations through a Tinder-style swipe interface and a
free-text vibe search.Yapay zekâ destekli müzik DNA keşif platformu. Kullanıcının
Spotify hesabını (veya bir quiz'i) bağlar, müzik kişiliğini analiz eder — DNA
skoru, tür dağılımı, duygu profili, dönem tercihleri — ve Tinder-tarzı kaydırma
arayüzü ile tarif edilen bir hisle şarkı bulan serbest metin aramasıyla
kişiselleştirilmiş öneriler sunar.
Two-service architecture: Next.js 16 frontend + FastAPI
backend over one PostgreSQL, managed by Prisma and SQLAlchemy togetherİki servisli mimari: Next.js 16 frontend + FastAPI backend,
Prisma ve SQLAlchemy'nin birlikte yönettiği tek PostgreSQL üzerinde
Spotify OAuth 2.0 with automatic token refresh; background
analysis jobs on CeleryOtomatik token yenilemeli Spotify OAuth 2.0; Celery üzerinde
arka plan analiz işleri
Contextual recommendations: mood, activity, era, energy and
free-text scenes ("rainy evening, city lights")Bağlamsal öneriler: ruh hali, aktivite, dönem, enerji ve
serbest metin sahneler ("yağmurlu bir akşam, şehir ışıkları")
Create Spotify playlists straight from recommendations;
multilingual UI (en/tr) with a demo modeÖnerilerden doğrudan Spotify çalma listesi oluşturma; demo
modlu çok dilli arayüz (en/tr)
FitHabbit
Published mobile app for creating workout plans, tracking
progress and reaching fitness goals.Antrenman planı oluşturma, gelişim takibi ve fitness
hedeflerine ulaşmayı sağlayan, yayında olan mobil uygulama.
platform
react native · typescript
backend
node.js
status
publishedyayında
Item Remindly
Published mobile app that reminds users about their
belongings based on location — leave a place without your keys, get
notified.Kullanıcıyı eşyaları hakkında konuma göre uyaran, yayında
olan mobil uygulama — anahtarını almadan çıkarsan bildirim gelir.
3rd-party api integration3. parti api entegrasyonu
cap.03
frontend & mobilefrontend & mobil
react · next.js
typescript · vite
tailwind css
tanstack query · table
recharts
react native
responsive design · ui/uxduyarlı tasarım · ui/ux
05 — contact
contact.init — accepting connections
Let's build something reliable.Sağlam bir şey inşa edelim.
Open to full-stack and platform engineering roles — I'm at home
on every layer of the product, from the database to the interface. The fastest
way to reach me is email.Full-stack ve platform mühendisliği rollerine açığım —
veritabanından arayüze, ürünün her katmanında rahatım. Bana ulaşmanın en hızlı
yolu e-posta.