Senior Software Developer//İZMIR, TÜRKİYE
I BUILDSYSTEMSTHAT STAYUP.
Full-stack engineer in İzmir. Five years designing event-driven backends, real-time data layers, and the interfaces on top.
Five layers, one moving system.
I work up and down the stack, from the pixels a user touches to the machine keeping it online. Scroll through it.
Frontend & UI
High-performance, SEO-aware web apps and cross-platform mobile, in whichever framework fits the job.
- React
- Next.js
- React Native
- Svelte
- Vue
- Tailwind CSS
- MUI
Backend & Runtimes
Microservices and server-side logic built for execution speed and long-term maintainability.
- Node.js
- Fastify
- Express
- Python
- FastAPI
- Django
- Microservices
APIs & Data
Type-safe communication layers over a polyglot data core, with search and real-time streaming.
- GraphQL
- REST
- gRPC
- tRPC
- PostgreSQL
- MongoDB
- Elasticsearch
- Redis
- Kafka
Cloud & DevOps
Containers, orchestration, and pipelines that keep production available and easy to deploy to.
- AWS
- Docker
- Kubernetes
- CI/CD
- Linux
- Shell
Specialized
Building extensible, AI-driven tooling with the Model Context Protocol, on a foundation of system design.
- MCP Integration
- System Design
- Git
Selected work
The system I am proudest of. One platform, many tenants, built to take load without falling over.
Lead system architect · Egebilgi
estorepark
Multi-tenant e-commerce infrastructure
Lead system architect for a scalable e-commerce platform built to hold up under high traffic across many tenants.
- Node.js
- FastAPI
- Kafka
- gRPC
- PostgreSQL
- Elasticsearch
- Kubernetes
- AWS
- MCP
Availability
99.9%held through autoscaling and CI/CD
Architecture
End to endowned the core system design
Workloads
Multi-tenanthigh-traffic, many tenants
Designed the core architecture end to end for high-traffic, multi-tenant workloads.
Built the backend on Node.js (Fastify) and Python (FastAPI) with Kafka for event-driven messaging.
Ran a polyglot persistence layer: PostgreSQL for transactional data, Elasticsearch for product search and real-time analytics.
Deployed on AWS with Kubernetes and Docker, holding 99.9% availability through automated scaling.
Added AI-enhanced features with the Model Context Protocol to automate merchant workflows.
Where I have worked
Five years across e-commerce infrastructure, data pipelines, and products shipped from scratch.
Sep 2024 - Present
Egebilgi
Software Developer
- Lead system architect for estorepark, a scalable multi-tenant e-commerce platform.
- Architected the backend with Node.js, Python, Kafka messaging, and gRPC/tRPC internal calls.
- Ran PostgreSQL and Elasticsearch together for transactional data and real-time search.
- Orchestrated AWS deployment on Kubernetes at 99.9% availability, with AI features via MCP.
Aug 2022 - Jun 2024
CaWEB
Software Developer
Promoted from outsourced developer to full-time staff on the strength of delivery.
- Built web scraping solutions and data pipelines over large datasets for business intelligence.
- Engineered responsive frontends and scalable REST APIs across the product.
- Took ownership of server management and Linux administration, plus early cloud deployments.
Jun 2023 - Sep 2023
Falkel
Software Developer, Contract
- Designed and shipped a SaaS platform for e-commerce sellers with automation and inventory tools.
- Built a complete production-ready product from scratch in a short, high-impact window.
- Tuned for performance and scale against dynamic marketplace data.
Education
Celal Bayar University
Associate Degree in Computer Programming
Languages
- Turkish · Native
- English · B2, professional working proficiency
Software is not just the code that ships. It is every layer underneath working together: the request path, the queue, the database, the machine it runs on. I like keeping the whole stack in harmony.