A distributed log service that manages state across nodes, utilizing Go's concurrency primitives (Mutexes, Channels) to ensure thread-safety and high performance.

Vaulst is an local desktop application to keep track of your passwords. Built in Rust, encrypted.

Just implementing a chatroom with WebSockets, without AI. Just for fun and working out my fingers about writing code manually again.

A personal portfolio generator, build with Go with .YAML and .MD generators for both content and blogging.

Designed and implemented a distributed file storage system from scratch in Go, focusing on node-to-node communication, data replication, and fault tolerance.

a complete Go rewrite of a Java/Spring Boot cargo tracking platform. It provides three independently deployable microservices that handle the full shipment lifecycle — from creation through transit to delivery — with real-time geo-location tracking, event-driven notifications, and change-data-capture (CDC) via Debezium.

This project is a textbook example of Hexagonal Architecture (a.k.a. Ports & Adapters) for a simple arithmetic gRPC service backed by MySQL. The key principle: the core business logic has zero knowledge of frameworks, databases, or transport protocols — it only depends on interfaces (ports).

LocalLib is a desktop application for managing a personal local PDF library. It allows users to import, organize, read, and take notes on PDF files without cloud dependencies.

Codes that i'll wrote down while reading "Let's Go Further" by Alex Edwards

Go-playground for myself that includes codes that i write while reading the "Let's Go" Book by Alex Edwards

Real-time chat application showcasing Go concurrency patterns and goroutines.

A professional URL shortener service built with Go, demonstrating advanced backend engineering concepts beyond basic CRUD operations.

Doktorlar için hasta ve hasta ziyaret takip sistemi.

Co-designed and developed an autonomous Unmanned Ground Vehicle (UGV) for data collection in high-risk, human-inaccessible disaster zones. Integrated LiDAR for real-time mapping, thermal imaging, and camera feeds with a Qt (C++) control dashboard supporting manual and autonomous driving modes.

Developed a high-security, local-first desktop secret manager app written in Rust, ensuring zero-knowledge privacy for personal credentials. Implemented strict end-to-end local encryption, utilizing Rust's memory safety guarantees to prevent memory leaks and protect sensitive data at rest and in motion.