const utku = {
role: "Fullstack Developer · CE Student",
location: "Türkiye",
currently: ["Reveil — AI habit-tracking app", "okutgitsin.com — used-car platform"],
learning: ["AI · Data Science", "Advanced React patterns"],
collab: ["Interactive web experiences", "Anything that ships ✨"],
reach: "utkudemirtas0@gmail.com",
};|
Cloud cost anomaly detection on AWS CUR data. Three detectors run in parallel — STL · Isolation Forest · Z-Score — with severity-banded alerts and a Streamlit dashboard. Benchmarked across 25 random seeds: STL wins overall (F1 ≈ 0.76), Z-Score is a perfect point-spike detector, Isolation Forest sits in between.
|
Sorting algorithm benchmarking suite — Quick / Heap / Shell / Merge / Radix tested on Random, Partially Sorted, and Reverse Sorted data across sizes from 1K to 500K. Spring Boot REST API + React/Vite UI for interactive comparison, with line / bar / radar charts and CSV/JSON export.
|
|
5-stage 16-bit MIPS CPU simulator with hazard handling — data forwarding (EX-EX, MEM-EX), load-use stall detection, branch flush — plus a Verilog RTL twin and live web visualization of registers, memory, and pipeline state.
|
Used-car marketplace with JWT auth, role-based access (admin / seller / buyer), favorites, in-app messaging, image uploads, and a full Cypress E2E suite. Helmet, rate-limiting, and CORS hardening on the API.
|
|
Personal portfolio with a 3D Spline robot scene that tracks the cursor across the page, bilingual TR/EN content, EmailJS contact form, and Framer Motion animations.
|
⏰ Reveil WIPAI-powered habit-tracking mobile app. Three-tier architecture: React Native (Expo) client + NestJS API + FastAPI AI engine, all backed by PostgreSQL.
|
| Frontend |
|
| Backend |
|
| Data & Infra |
|
| Tools |
|
"Build it. Break it. Ship it. Then learn what broke."