I design systems
that scale & survive.
Production-grade Java & Spring Boot — event-driven microservices, secure REST APIs, and performance-critical data layers, operated end-to-end on my own infrastructure.
Selected work
AI Video Pipeline — Studio
Prompt → video. Gemini (text/image/speech) + FFmpeg render, with a distributed render tier over Tailscale.
Vehicle Rental Platform
Event-driven Spring Boot microservices on Kafka, using the Outbox Pattern for transactional consistency.
Mutfakkitap (GastroCost)
Recipe-costing & inventory SaaS — recursive sub-recipe costing, JWT API, Flutter frontend.
ULAŞIM Inventory App
Native Android stock-control used on the shop floor by manufacturing engineers, backed by Spring Boot APIs.
GPA Calculator
Fast public utility for computing grade point averages. Hosted on tunalime.dev/gpa.
PDF Tools
Merge, split, rotate & convert PDFs — privacy-friendly, on my own infra. tunalime.dev/pdf-tools.
Experience
Spring Boot backend + Flutter cross-platform frontend for restaurant operators. Recursive recipe-costing, referential-integrity-strict PostgreSQL schema, JWT-secured API, one-command Docker deploys behind Nginx.
Native Android inventory app in production at ULAŞIM A.Ş., the self-hosted AI video pipeline, and an event-driven vehicle-rental platform on Kafka with the Outbox Pattern. Hands-on Kubernetes.
Micronaut features following SOLID & Hexagonal Architecture. Profiled hotspots and rewrote JPQL/SQL queries, cutting response times by up to 80% in production. JUnit 5 / Testcontainers, rollback-safe migrations.
Tech stack
JavaScript · SQL · PL/pgSQL
Micronaut · Hibernate
React · Flutter
Apache Kafka · RabbitMQ
AWS EC2 · Kubernetes
GitHub Actions
Clean · Hexagonal
DDD · SOLID
Testcontainers
About
I'm Mehmet Fethi Tunalı — a backend-focused engineer in İstanbul. I care about systems that stay correct and fast under real production load: clean boundaries, transactional integrity, data layers that hold.
I came to software from mechanical engineering at ITU, and it shows in how I work — I like understanding a system end-to-end and operating it myself, from Kafka topics down to the Nginx config and TLS certs.
Strong advocate of Clean Architecture, SOLID and DDD; currently pursuing an MSc in Computer Engineering.
Let's build something
that holds up.
Open to backend & distributed-systems roles. Hiring for production-grade Java/Spring work? Reach out.