Back to School: Leaving Ericsson for an M.Sc. in Distributed Systems at Yaşar
Seven months ago I left Ericsson. No drama, no burnout email, no big announcement. I just knew I needed to move on, so I did. How I decided to move...
Systems-Oriented Backend Engineer | Computer Engineer
Systems-oriented backend engineer with 3+ years of experience across corporate software development and startup co-founding. Deeply focused on Go, Clean/Hexagonal Architecture, and high-throughput systems design. Currently pursuing an M.Sc. in Computer Engineering at Yaşar University focusing on Distributed AI Systems. Based in Izmir, open to work.
Seven months ago I left Ericsson. No drama, no burnout email, no big announcement. I just knew I needed to move on, so I did. How I decided to move...
A few weeks ago I picked up Distributed Services with Go by Travis Jeffery with a simple goal: build something that actually runs across multiple mach...
01 — Project Overview go-chat is a real-time chat application with a terminal-style frontend, WebSocket-based messaging, JWT authentication, and P...
01 - Project Overview dist_file_storage is a nascent, peer-to-peer distributed file storage system written in Go 1.25. At its core, it attempts to a...
Portfolio Project — 25.04.2026 A comprehensive dev log for adotkaya.github.io — a personal portfolio and blog powered by a custom Go static site...
I have always believed that a developer's portfolio should say something about who they are before a single line of code is read. It is not a resume. ...
A distributed log service that manages state across nodes, utilizing Go's concurrency primitives (Mutexes, Channels) to ensure thread-safety and high performance.
Designed and implemented a distributed file storage system from scratch in Go, focusing on node-to-node communication, data replication, and fault tolerance.
Real-time chat application showcasing Go concurrency patterns and goroutines.
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.