Metin Öztürk is a Senior Software Engineer with 9 years of experience building high-throughput, scalable web applications and distributed microservices, currently focused on internet banking and payment platforms. He has repeatedly delivered systems that process millions of transactions daily, applying SOLID, Clean Architecture, CQRS, and TDD to ensure reliability and performance. At Equity Bank he built orchestration engines, standardized a reusable microservice bootstrap adopted across the team, and recovered a production payment failure that prevented further multi-million-dollar losses. His stack spans .NET, React, Dapper/EF Core, RabbitMQ, Redis, MongoDB, and Azure services, and he has a track record of shipping developer-friendly tools like a Dockerized API mocking solution to streamline local testing. Comfortable leading small teams and mentoring peers, he brings a pragmatic focus on operational resilience and measurable performance gains across fintech, aviation, e-commerce, and logistics domains.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Istanbul Technical University
Contributions:5 pushes, 1 branch in 1 year 11 months
aspblog-engineasp-net-core-mvcasp-netnet-core
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Metin Öztürk - Senior Software Engineer at Equity Bank Limited