Özer Subaşı

Experience

Building and operating backend systems with Node.js, TypeScript, and AWS across production environments.

May 2024Jan 2026

Senior Backend Engineer

Retter.io

Built the Stock Control System (SCS) for Unifree's 23 duty-free stores at Istanbul Grand Airport, a serverless system on AWS Lambda managing real-time inventory and post-purchase stock updates. Developed the Limit Control System (LCS) using Node.js, Fastify, MongoDB, Redis, and RabbitMQ, tracking customer purchases against daily duty-free limits via passport/ID verification. Started building CarrefourSA's backend from scratch as one of two dedicated backend engineers; led the authentication system and designed the order management flow. Delivered backend APIs for Wizzo, a TikTok-style social platform for gamers, using AWS Lambda, Amazon Neptune (GraphDB), and Elasticsearch.

Node.jsAWSLambdaTypeScriptAmazon NeptuneFastifyMongoDBRedisRabbitMQMSSQLRancherKubernetes
Apr 2023Apr 2024

Senior Backend Engineer

Yıldız Tech

Led a real-time stock integration that enabled Istegelsin warehouses to fulfill CepteSok orders as shared inventory. Built checkout and payment services for CepteSok from the ground up using Kotlin, Spring Boot, and PostgreSQL within a dedicated checkout squad. Worked across Node.js and Kotlin microservices, supporting both platforms through Istegelsin's sunset and CepteSok's launch.

Node.jsMicroservicesREST APIsPayment integrationsMessaging systemsEvent-driven architecture
Nov 2021Mar 2023

Senior Backend Engineer

Istegelsin (via Patika Global)

Worked on a serverless e-commerce platform on AWS, progressing from Backend Engineer to Senior. Built and extended GraphQL APIs supporting the full order lifecycle — from cart and checkout through to returns — within a 5–10 person engineering team. As Senior, took on technical planning, knowledge sharing, and onboarding new team members. Integrated Edenred meal card payments via Craftgate API, extending checkout payment options for the platform serving ~1-2K daily orders.

Node.jsTypeScriptAWSServerlessLambdaDynamoDBPayment integrationsElasticsearchGraphQL
Nov 2020Nov 2021

Backend Developer

Faselis

Sole backend engineer on an internal operations platform (employee management, accounting). Designed the serverless architecture on AWS Lambda with DynamoDB and MySQL, collaborating directly with the CTO from technical planning through production. Owned the full backend lifecycle, system design, API development, deployment, and ongoing operations.

Node.jsAWSREST APIsSwagger/OpenAPI MySQLDynamoDBLambdaServerless
Oct 2019Nov 2020

Backend Developer

BiSU

Developed backend APIs for BiSU (on-demand water delivery) and BiMarket (grocery marketplace, integrated with Istegelsin) using Node.js and Express.js. Improved test coverage through unit testing and organized manual QA processes, applying QA expertise to strengthen reliability in a fast-moving startup.

Node.jsExpress.jsRest APIsUnit testMongoDB
Sep 2017Oct 2019

QA Engineer

HepsiEmlak (via Keytorc) & Vodafone (via Wipro)

Performed functional and performance testing on large-scale digital platforms, including backend validation through SQL-based data verification. Collaborated with engineering teams on test automation, quality processes, and system reliability improvements.

SQLFunctional testingTest automationPerformance testing