← Home

Senior backend engineer with five years building Java/Spring banking platforms at ~1M-user scale and shipping LLM and RAG systems to production.

Grew from junior to senior at Innovance, owning backend architecture across banking, payments, KYC and identity, and delivering applied AI (RAG, NER, LLM-driven automation) end to end. Research featured in Chaos and the ACM Digital Library; Coincidence received a Prix Ars Electronica Honorary Mention (2024).

Experience

Innovance / Junior → Senior Backend Engineer

2021–Present
QNB DigitalBridge Banking

Banking platform connecting SMEs to fintech services, ~1M users across admin and customer apps. Owned backend and database architecture: auth (OTP, LDAP, role-driven), a transactional-outbox notification pipeline over Kafka (PN, email, SMS), and a sponsorship engine that adapts ad cadence to user behaviour. Grafana/Kibana over Elastic for observability, k6 at the release gate, Hibernate Envers for revision audit.

Java 21 · Spring Boot · MSSQL · Redis · Kafka · Kubernetes · Docker · Jenkins

Digital Banking Platform Multi-tenant

White-label digital banking platform serving live retail and corporate customers across institutions. Contributed multi-tenant support, security, bill payments, and database isolation. Built the KYC/onboarding pipeline (provider pattern over Arksigner and Identify), the SEAL mobile activation flow over KOBIL SSMS (SOAP/JAXB), and cross-channel session invalidation across Redis and JWT.

Java 11 · Spring Boot · MSSQL · Redis · Docker · SOAP · JWT

Nurolbank Core Banking Banking · Middleware

Core banking middleware for Nurolbank, integrating core systems over REST and a SOAP adapter into Novawork (funds, bonds, repos). Sole owner of the financial transfer domain: intra/inter-bank EFT, IBAN routing, holiday scheduling, and OTP-gated confirmations. Designed the transfer orchestration adapter and four parallel transfer services. Primary contributor to the codebase (1,950+ commits).

Java · Spring Boot · Redis · SOAP

In-House HR Chatbot R&D · RAG

Built a Retrieval-Augmented Generation system answering policy questions over internal HR documents in Turkish. Designed the retrieval pipeline with semantic search, reranking, and fallback. Mentored an intern through the backend and LLM integration.

Python · FastAPI · Qdrant · PostgreSQL

GDPR Risk Scoring System AI · Compliance

Shipped a GDPR/KVKK compliance system that detects privacy risks across database schemas and documents as an internal tool. Built automated DB introspection, a custom BERT-based NER model for Turkish personal data, and a RAG pipeline for document analysis.

Python · FastAPI · PyTorch · LangChain · ChromaDB · Celery · vLLM

Research & Independent Work

NODDS Lab / Graduate Researcher

2020–2025
D³M / Data-driven Macroscopic Mobility Model Research

Data-informed traffic flow model simulating congestion dynamics over urban networks. Processed real-world traffic data, trained for calibration and validation. Featured article in Chaos (2025).

Keter Studio / Co-Founder

2025–Present

Hardware and slow-tech studio (3D printing, Arduino, Raspberry Pi, self-hosted servers). Lilik project received an EU CultureCIVIC × Goethe-Institut grant (2026).

Selected Projects

Omnichannel Sales Automation

LLM · Ongoing

AI sales tool for a major manufacturing client

Captures sales opportunities across Outlook (Microsoft Graph / Entra), WhatsApp, and Facebook. A fine-tuned open-source LLM via Ollama classifies each opportunity, extracts requested products, and summarizes intent against live ERP inventory. Notifies sales assistants on actionable leads, and escalates unstocked or backlogged demand to R&D and production. Backend on FastAPI and Celery, matching against a 600+ product catalog with normalized matching, PostgreSQL trigram similarity, and Levenshtein distance.

Coincidence

Prix Ars Electronica · Istanbul Modern

Real-time stream processing system · 2024

Ingests live traffic and tourist camera streams from across Istanbul and composes them into a continuously evolving collage. Engineered as a safety-critical pipeline: parallelized Python worker processes with socket-based IPC, each stage isolated for fault tolerance and low latency. Ran live for ~5 months at Istanbul Modern (Feb–Jul 2024). Prix Ars Electronica Honorary Mention. Co-created with Yasin Aribuga.

Sentimap

ACM · Istanbul Modern

LLM data pipeline · 2024

Analyzes 50+ years of Turkish newspaper archives (1970–2023) to map emotional trends across Istanbul's 39 districts. Built end to end: automated scraping, document layout detection (Detectron2), Turkish OCR (Tesseract), LLM sentiment analysis, multi-threaded processing, and z-score temporal aggregation. Published in the ACM Digital Library; exhibited at Istanbul Modern.

Exuvia

Openclaw plugin · Shipped

Character-first AI assistant · desktop + chat platforms

An openclaw plugin + Electron desktop app that gives LLMs a 3D avatar with a per-avatar voice layer and a Three.js renderer. A channel bridge carries the same assistant from the desktop into Telegram, WhatsApp, Discord, and iMessage.