A mix of university work, side projects and tools I built to scratch my own itch. Most of them are backend-heavy — real-time protocols, messaging and mobile integrations are recurring themes.
AI-Based Assembly Error Detection
A deep learning system that detects assembly errors on the production line through a mobile device camera. Built as MSc thesis work with Samsung R&D.
PythonYOLOv11OpenCVGoReact
Trakya Teknopark CMS
A content management system for the Teknopark's corporate website, letting staff manage news, announcements and company listings without touching the code.
Spring BootReactPostgreSQL
REST / SOAP API Mocking Tool
An internal utility that mocks REST and SOAP responses so frontend teams can keep moving while the real services are still being built. Shipped with a companion IntelliJ plugin.
JavaSpring BootWireMockIntelliJ Plugin
WebRTC P2P Video Call
Low-latency peer-to-peer video calling in the browser, with a Spring Boot signalling server handling the WebRTC handshake and a React front end for the call UI.
Spring BootReactWebRTC
MQTT Location Tracking
Real-time location tracking that ingests position streams from Android clients over MQTT and processes them through RabbitMQ.
AndroidRabbitMQMQTT
Real-Time Chat App
A chat application built on WebSockets with Socket.IO — rooms, presence and message delivery, designed to scale horizontally.
Node.jsSocket.IOReactWebSockets