Every click
goes through
something.
Keep scrolling. The request is on its way through the places I’ve worked and studied.
100 Continue · Istanbul
Backend engineerIstanbul, TR
I build the part of software you never see, and make sure it keeps working.
Scroll to send the request ↓
// 01 · gateway
I care about code that is boring in the right places: clear boundaries, predictable failure, and systems someone else can pick up without a call. Three years of Java and Spring Boot in production, on the cloud and on bare on-premise servers, as a team engineer and as an independent consultant.
// 02 · services
Keep scrolling. The request is on its way through the places I’ve worked and studied.
Dec 2022 → now · 200 OK
Mid Backend Developer
Monoliths and microservices in Java and Spring Boot for several clients at once. Architecture, SQL and Hibernate, and a lot of AWS: EC2, Elastic Beanstalk, ElastiCache, Lambda, EventBridge, SQS.
Sep 2023 → Jul 2024 · 200 OK
Backend consultant, independent
A US piano-learning platform with thousands of users. I refactored a legacy backend, fixed production bottlenecks and cut response times.
Sep 2025 → Jun 2027 · 202 Accepted
Yıldız Technical University
Computer Engineering, focused on deep learning and neural networks.
Sep 2016 → Jun 2022 · 200 OK
Yıldız Technical University
Computer Engineering: databases, operating systems, core CS. A summer on a CIEE exchange program in the USA in 2019.
// 03 · handlers
Precious-metal monitoring system for the Ministry of Treasury and Finance of the Republic of Türkiye. I led the backend from architecture to deployment, with strict security and data-protection requirements.
Java 21Spring BootPostgreSQLSecurity
Multi-role monolith for Turkey’s largest car-fleet rental company. It sits between several external servers as middleware. I helped shape the architecture and the on-premise environment.
Java 17Spring BootOn-premise
Finance microservices with several payment-provider integrations. Real-time transactions, Redis caching, and the full set of services and REST APIs behind them.
Java 17PostgreSQLRedisPayments
Event-driven services for the “Kim GB İster” mobile game, built to stay reliable under heavy player load.
JavaAWSSQSEventBridge
// 04 · cache
// 05 · response
Need a backend engineer, a consultant, or someone to talk distributed systems with?
furkan_ayag@outlook.com