I'm a software engineer in Ankara. I write TypeScript, mostly Node.js on the backend and React with Next.js on the frontend. I lead the backend team of a SaaS monitoring product, and I'm taking on part-time contract work.
Outside my day job I'm the CTO of Anonymous Çeviri, a Turkish game translation platform, and a co-founder of Main Thread Games, a game studio.
Things I've worked on
Stripe billing for a monitoring product
Subscriptions and one-time payments, with plan upgrades and downgrades, retries for failed payments, and charges in more than one currency. Our payment records are updated from Stripe's webhooks.
Anonymous Çeviri
A platform that delivers 200+ Turkish translation patches for games to hundreds of thousands of players, through its own desktop client and a paid membership. I look after all of its technical side. The membership needed payment flows our local provider couldn't handle on its own, so I designed a subscription system around it almost from scratch. I also built the backend, the website and the Windows tools players use to install patches.
A vulnerability management platform
I joined after it was already live with customers. I learned the codebase, reworked and sped up a good part of the frontend and backend while people kept using it, and proposed and built new features that customers liked.
The monitoring engine
The core of the product I work on now. It's more than 30 services talking over RabbitMQ, and it runs thousands of HTTP, ping, port and SSL checks per second from locations around the world. It runs on Kubernetes in the cloud and on-premise, and I look after those clusters.
Games
Two games we've built at Main Thread Games, the studio I co-founded. Both are on Steam and playable at Steam Next Fest, October 19 to 26, 2026.
Hackagon: Cyber Card BattlerA free-to-play 1v1 online card battler with ranked play. Built in Godot.
Afterwork ApocalypseA horde-survival roguelite in a cursed office tower. Built in Godot.
Tools I'm familiar with
- Languages
- TypeScript, JavaScript, C#, Rust, GDScript
- Backend
- Node.js, NestJS, REST APIs, webhooks, RabbitMQ, microservices, JWT auth
- Frontend
- React, Next.js
- Databases
- PostgreSQL, Microsoft SQL Server and other relational databases, MongoDB, Redis
- Payments
- Stripe, local payment providers in Turkey, subscriptions, multi-currency billing
- Infrastructure
- Cloudflare, Docker, Kubernetes, AWS, Google Cloud, Azure, DigitalOcean, Hetzner
- Games
- Godot, Nakama, Steam
- Workflow
- Git, GitHub, code review, technical documentation, AI coding agents
Working together
I'm available for remote freelance work. Overlapping with European hours is easy, and I can cover four hours of US Eastern time.
Write to me at [email protected], or find me on LinkedIn.
