Engineering Manager & Senior Software Developer
15+ years of experience leading teams and building scalable, cloud-native solutions
Current Role
Engineering Manager at Getir
June 2023 - Present
Currently working in the Advertising Tech team at Getir, developing a B2B ad management platform for in-app advertising. Leading teams to build and optimize ad server solutions that enhance campaign performance and user engagement.
Core Expertise
Languages & Frameworks
- Java, Golang, Kotlin
- Spring Boot, Android SDK
- REST, SOAP, JPA
Cloud & Infrastructure
- AWS (Kinesis, EC2, RDS, S3)
- Docker, Kubernetes
- Serverless Architecture
Databases & Search
- PostgreSQL, MongoDB
- ElasticSearch, Redis
- Aurora, OpenSearch
Recent Blog Posts
AI in Software Development: Augmenting Human Intelligence, Not Replacing It
The integration of AI into software development has been one of the most significant technological shifts I’ve witnessed in my 15+ year career. From GitHub Copilot to ChatGPT, Claude, and...
From Developer to Engineering Manager: 5 Essential Lessons
Transitioning from a senior developer to an engineering manager is one of the most significant career shifts in tech. After several years in management roles across different companies, here are...
Microservices Architecture: Lessons from Building Ad Management Platforms
In my current role at Getir, working on B2B ad management platforms has provided fascinating insights into microservices architecture at scale. Here are some key lessons I’ve learned while building...