Emre Tiryaki is a seasoned team lead and senior software engineer with 11+ years building large-scale, event-driven and microservices systems across e-commerce and enterprise domains. He blends deep .NET expertise with Go and container orchestration (Docker Swarm, Kubernetes), operational experience with Elasticsearch, Prometheus/Grafana and RabbitMQ clusters, and a strong background in DDD, CQRS and automated testing. At Hepsiburada and Trendyol he led OMS and fulfillment-related platforms, driving performance, reliability and CI/CD practices in high-throughput environments. Comfortable across the stack—from backend services and data stores (MongoDB, Redis, SQL/Oracle) to Angular/TypeScript front-ends—he emphasizes code quality, design patterns and test-driven development. An advocate for pragmatic architecture, he pairs hands-on implementation with mentoring and process improvements, and holds a Master’s in Computer Engineering while actively engaging with open-source and tooling ecosystems.
11 years of coding experience
11 years of employment as a software developer
Master's degree Computer Engineering , Master's degree Computer Engineering at Karabuk University
Bachelor's degree Computer Teaching, Bachelor's degree Computer Teaching at Kocaeli University
Contributions:34 commits, 24 pushes, 2 branches in 2 months
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.