Summary
Okan Karadağ is a Principal Software Engineer based in Istanbul with nine years of experience building resilient, enterprise-grade .NET systems across fintech and energy sectors. He has progressed from full-stack implementation to architectural leadership, working with microservices, DDD/CQRS, .NET Core, EF Core, SQL/NoSQL databases, and cloud/Azure services at companies like Papara, Enerjisa Üretim and now Sipay. Known for shipping reliable integrations (RabbitMQ, Redis, ElasticSearch) and observability practices (NewRelic, Zabbix), he blends pragmatic engineering with a strong background in legacy modernization and CI/CD. Colleagues rely on him for translating complex trading and payment domain requirements into maintainable, testable services. He pairs hands-on coding with mentorship and a long-standing curiosity about making software that people enjoy using—reflecting his view that doing what you love makes work feel like life.
8 years of coding experience
7 years of employment as a software developer
Bilgisayar Mühendisi, Bilgisayar Mühendisi at Sakarya University
Anadolu Lisesi Mezun Fen , Anadolu Lisesi Mezun Fen at Çemberlitaş Anadolu Lisesi / İstanbul
Turkish, İngilizce