Software Engineer with 4+ years of experience in C#, Node.js, and Next.js, building full-stack applications.

Experience

Full-Stack Developer, Koç Digital – Istanbul

Mar – Sep 2026
  • Developed and maintained enterprise-grade backend applications using C#, .NET 8, ASP.NET Core Web API, and Entity Framework Core.
  • Designed, developed, and maintained RESTful APIs for enterprise applications and integrations.
  • Improved database performance through EF Core query optimization, projections, efficient data retrieval strategies, and optimized query patterns.
  • Implemented Redis-based caching and distributed locking mechanisms for distributed application scenarios.
  • Replaced traditional offset-based pagination with cursor-based pagination for large datasets, improving API response times and database query performance.
  • Contributed to services using RabbitMQ-based asynchronous messaging, including development, troubleshooting, and maintenance activities.
  • Worked with PostgreSQL, TimescaleDB, and Microsoft SQL Server in enterprise applications with high-volume operational and manufacturing data.
  • Worked in containerized enterprise environments using Docker, Kubernetes, Helm, and Rancher.
  • Contributed to AI and LLM integrations that enabled users to query and analyze large-scale factory and manufacturing datasets using natural language.

Full-Stack Developer, Kafkal – Istanbul

2022 — 2026
  • Designed and maintained modular NestJS applications using dependency injection, custom providers, reusable modules, and clear separation of business and infrastructure layers.
  • Used PostgreSQL and TypeORM for relational data modeling, entity relationships, migrations, repository-based data access, and transactional business operations.
  • Used Redis for caching frequently accessed data and improving application response times and backend performance.
  • Designed and implemented an LLM-powered image analysis workflow using NestJS and OpenAI APIs, enabling users to upload images and receive structured AI-generated analysis based on visual content.
  • Built resilient multimodal AI pipelines with NestJS and OpenAI APIs, including image analysis, model selection, fallback strategies, structured response parsing, validation, and error handling.

Skills

Backend
Node.js, NestJS, TypeScript, C#, .NET 8, ASP.NET Core Web API, Entity Framework Core, RESTful APIs, Microservices
Frontend
React, Next.js, TypeScript, Redux Toolkit, TanStack Query (React Query), Vue.js
Databases
PostgreSQL, TypeORM, Microsoft SQL Server, TimescaleDB, Entity Framework Core, Relational Database Design
Distributed Systems
Redis, Caching, Distributed Locking, RabbitMQ, Asynchronous Messaging
Cloud & DevOps
AWS (S3), Docker, Kubernetes, Helm, Rancher, Azure DevOps
AI & LLM
OpenAI APIs, LLM Integrations, Multimodal Pipelines, Structured Outputs, Natural-Language Data Querying

Education

B.Sc. in Computer Engineering – Bülent Ecevit University

2018 — 2022