Batıhan Özdemir.

Experience

3+ years as a professional developer and 5+ years building software. Most of my work is on the backend: the systems that take payments, handle orders and run games.

WORK HISTORY

Backend Engineer · UK company, remoteJul 2025 to now
  • Build and run payment systems: card payments and subscriptions, plus blockchain payment tracking and payouts on Ethereum and BSC.
  • Own the payments service end to end, including development and production operations.
  • Diagnosed and optimized slow database queries in a production payments system.
Backend Engineer · Plug Digital, remoteDec 2025 to now
  • Built the staff dashboard and most of the API behind an online ordering platform for restaurant brands with many branches: menus, delivery areas, orders, card payments and till integration.
  • Review changes across the product. Also built its licensing service and a CRM.
Project Lead Developer · Clicker GamesMar 2024 to Jul 2025
  • Led development of an online game on Telegram, from its servers to its admin tools.
  • Built the admin panel the team used for moderation, statistics and the in-game economy.
Full Stack Engineer · Space ClickerNov 2023 to Mar 2024
  • Started on the web panels and landing pages, then moved to the game servers.
Frontend Developer · BixosApr 2023 to Dec 2023
  • Built web apps and the company website.
Freelance Web DeveloperDec 2022 to now
  • Open to freelance web projects alongside my main job.
DETAILS

Based inTurkey
WorksRemotely
LanguagesEnglish, Turkish

EDUCATION

Management Information Systems
Anadolu University · 2022 to 2025
Civil Engineering
Namık Kemal University · 2021 to 2025

Skills

The tools I use most.

Languages and frameworks

TypeScriptJavaScriptSQLPythonC#Node.jsNestJSExpressFastifyHono

Data and messaging

PostgreSQLRedisMongoDBTypeORMPrismaRabbitMQKafkaSocket.io

Cloud and operations

AWSCloudflare WorkersDockerGitHub ActionsSentry

Testing

JestVitestPlaywrightk6

Frontend and games

ReactNext.jsVueNuxtUnity