My work

Ideas, solutions, and the products that came out of them.

Social Platform

ToxifYou Social Platform

A full-stack social platform built as a React client and a Spring Boot API, with user accounts, social interactions, and PostgreSQL-backed data.

A connected frontend and backend that demonstrate the core flow of a social product, from the user interface to secured API operations.

View project ↗

Backend Systems

Courier Tracking System

Processes courier location updates, records arrivals within a store’s 100-metre geofence, and tracks each courier’s total distance travelled.

Location rules are isolated from storage and delivery details, making the distance strategy and event handling easier to extend and test.

View project ↗

Backend Systems

GSM Message Sender Service

A Spring Boot API for routing GSM message requests through interchangeable strategies, with containerized setup and service monitoring.

Message routing rules can be extended independently, while health and performance are visible through the monitoring stack.

View project ↗

Data Processing

Employee Data Batch Processor

Imports employee data from CSV files into PostgreSQL with chunk-based Spring Batch jobs, step management, retries, and error handling.

A repeatable pipeline moves file-based employee records into relational storage in manageable, recoverable chunks.

View project ↗

Personal Automation

Telegram Reminder Assistant

A Turkish-language Telegram assistant that turns text and voice requests into CalDAV events, recurring schedules, and reminders.

Reminders are restored and synchronized from CalDAV after restarts, with owner-only access and confirmation before destructive edits.

View project ↗