PROJECTS
Inference systems, GPU kernels, search infrastructure, and the small tools that make them usable. Filter by what they are built on.
LeaveManager: A Desktop Leave System Running Real Government Offices
A .NET 8 desktop application that encodes Turkish leave law and office rules into one tool, built for a single manager and now used organically to manage around 60 people across multiple government offices.
Real-Time IoT People Counting: Two Architectures for the Same Problem
An IoT people-counting pipeline implemented two opposite ways, server-side inference versus on-device edge inference, to measure the compute-versus-bandwidth tradeoff.
GhostDJ: A Music Player You Control by Waving Your Hand
A webcam-based music player with no buttons and no gesture classifier, the entire interface is built from tracking two fingertips and a dwell timer, using hand-landmark detection and spatial hit-testing.
Real-Time Fall Detection for Elderly Care Homes Using GRU Networks
A real-time, server-side pipeline that monitors elderly care home residents through their smartphones and alerts staff the moment a fall is confirmed, built with a Flask/Flask-SocketIO server and a PyTorch GRU model, containerized with Docker.
Mobile 12-Lead ECG Platform
A solo, full-stack real-time electrocardiography system. A custom STM32 and ADS1292R analog front end streams cardiac signals over USB to a Flutter application that renders twelve leads on a calibrated medical grid at 60 fps, fully offline.
ChatUp: A Spring Boot + React Native Chat Application
A two-tier chat application with a Java Spring Boot REST API, MongoDB, and an Expo/React Native client, featuring JWT authentication and friend-gated messaging.
SneakPeek: A Microservice E-Commerce Platform
A full-featured online sneaker store built by a team of six over seven Scrum sprints, with a NestJS microservice backend, gRPC service mesh, and Kafka event backbone.
CamApp: An Android Camera Built in Two Days
A feature-rich Android camera app built in 48 hours with no prior Kotlin experience, as the take-home assignment that earned an internship at Mimiqit in Finland. Built with Kotlin, Android, and CameraX.
An FPGA Elevator Control System in Verilog
A complete elevator control system for a 5-floor building, written in Verilog and implemented on a Nexys A7 FPGA, with direction-aware request scheduling.
Trend Followers: Grading the Forecasters with a Turkish Finance BERT
A Turkish financial sentiment classifier for Borsa Istanbul, used not just to read sentiment but to backtest which brokerages and news sources are actually any good at calling the next day's market direction.