Blog
Welcome to my blog where I share insights on software development, engineering management, cloud technologies, and lessons learned from building scalable systems.
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 specialized coding assistants, AI tools are reshaping how we write, debug, and think about code. But can these tools truly...
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 the essential lessons I wish I had known when I started this journey.
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 systems that handle high-volume advertising traffic.
Welcome to My Blog
Welcome to my personal blog! I’m excited to share my journey, insights, and experiences in software development, engineering management, and technology.