Backend Engineer · CS Graduate Student · Istanbul
Enterprise-grade backend systems from microservices on AWS to on-premise monoliths. Pursuing M.Sc. in Computer Engineering at YTU — deep learning & neural networks.
01 · About
I'm a backend developer with 3+ years of experience building enterprise applications and system architectures. My stack revolves around Java & Spring Boot, cloud infrastructure on AWS, and containerisation with Docker & Kubernetes.
I care about clean, scalable code — whether that's a monolith serving Turkey's largest car-fleet company, or a distributed microservice stack processing real-time financial transactions for a government ministry. I've shipped production systems as both a team engineer and independent consultant.
Currently deepening my CS fundamentals through an M.Sc. at Yıldız Technical University, focusing on deep learning and neural networks.
02 · Experience
03 · Education
04 · Projects
Precious Metal Monitoring System for the Republic of Türkiye Ministry of Treasury & Finance. Led the full backend strategy — architecture to deployment. Java 21 & PostgreSQL, advanced security mechanisms, strict data protection compliance at scale.
Monolithic multi-role backend for Turkey's largest car fleet rental company. Acts as middleware between multiple external servers. Contributed to architecture and on-premise server environment design.
Finance microservice app with multiple payment provider integrations — real-time financial operations and secure transaction management. PostgreSQL + Redis caching. Designed and maintained the full suite of backend services and RESTful APIs.
Multiple communicating backend services for "Kim GB İster" mobile game platform. Scalable event-driven architecture on AWS (EC2, Beanstalk, SQS, EventBridge) — reliable game operations under high user load.
Maintained and refactored a legacy backend for a US piano-learning platform with thousands of users. Resolved performance bottlenecks, improved code quality and system stability under production workloads.
05 · Skills
06 · Contact
Looking for a backend engineer, need a tech consultant, or just want to talk distributed systems — my inbox is always open.
furkan_ayag@outlook.com