Full-Stack Developer, Koç Digital – Istanbul
- 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.