Senior Backend Engineer · Antalya, Türkiye

I build reliable systemsthat scale with the business.

Ten years engineering distributed platforms, identity systems and AI-powered products with TypeScript, Node.js, React and PostgreSQL.

Open to remote roles and relocation.

01 / Selected work

AI support that knows when not to answer.

SupportMind is a multi-tenant customer support platform built around grounded retrieval, cited sources and safe failure modes.

SupportMind / AI AssistantBuilt end-to-end
SupportMind AI Assistant returning a grounded refund answer with a cited source and 93 percent match
ProductSupportMind AI
RoleSolo, end-to-end
View repository
01 / Problem

Support answers need evidence.

Generic AI responses sound confident even when the underlying knowledge is missing. In customer support, that is a product risk.

02 / Approach

Retrieve first, answer second.

Questions are embedded, scoped to the active workspace and matched against published knowledge-base chunks before generation begins.

03 / Outcome

Grounded by design.

Answers expose their sources and similarity metadata. When the evidence is weak, SupportMind says it does not know.

TypeScriptNestJSReactPostgreSQLpgvectorPrismaRedisOpenAIDocker
Grounded refusalLow-confidence context · 24% match
SupportMind refusing to invent an answer when the knowledge base lacks relevant context
The system identifies insufficient context instead of presenting an unrelated source as truth.
Knowledge workflowWorkspace-scoped publishing
SupportMind knowledge base document creation screen
Draft and published document states keep retrieval tied to intentional, workspace-owned knowledge.

02 / Expertise

Backend depth.
Product range.

I work where architecture, real user journeys and operational constraints meet.

01

Backend systems

Service architecture, REST APIs, asynchronous workflows, data consistency and the reliability patterns that keep production calm.

Node.js · TypeScript · NestJS · Go · PostgreSQL
02

Identity & integrations

CIAM migrations, OAuth2 and social login, webhooks and event-driven synchronization across complex platform boundaries.

OAuth2 · SSO · JWT · Webhooks · Idempotency
03

AI product engineering

RAG systems and AI-assisted product flows designed with grounded retrieval, source visibility and useful failure modes.

RAG · Vector search · LLMs · Multi-tenant SaaS

03 / Experience

A decade of shipping systems that matter.

Senior Backend Engineer

Parfums Christian Dior

Technical lead for backend and CIAM workstreams. Migrated 9.2M customer records, implemented OAuth2 and social login, and built event-driven synchronization spanning 40+ markets.

Paris · Remote

Tech Lead, Backend Focus

Cartier

Led a team of 5–6 engineers across checkout, order processing and payment orchestration, improving reliability through cleaner service boundaries and delivery practices.

Paris · Remote

Senior Software Engineer

feature/mind

Improved payment-related e-commerce workflows and reduced checkout drop-off by 15% through API, performance and flow improvements.

İzmir · Remote

Software Engineer

OSF Digital · Evrensel · Fuga

Built backend components, integrations and commerce workflows for production products while developing a strong foundation in reliable delivery.

İzmir
Download résumé

04 / Contact

Let's build something reliable.

I'm open to senior backend and backend-heavy full-stack roles, remote opportunities and relocation.

ozan@ozanalpkaya.com