Emre Bilal

Senior Software Engineer

Istanbul, Turkiye

Building Resilient Microservices &
Scalable Distributed Systems.

5+ years of experience in designing and developing scalable, high-performance applications in production-critical environments. Proficient in Golang and .NET Core, with deep expertise in event-driven architecture, asynchronous messaging, and distributed infrastructure.

Tech Stack

Languages & Frameworks

Golang C# .NET Core

Architecture & Messaging

Microservices Event-Driven Architecture RocketMQ RabbitMQ Background Processing Protobuf REST APIs

Database & Caching

PostgreSQL SQL Server (MsSQL) MySQL Redis

Cloud, DevOps & Observability

AWS (SNS, SQS) GCP (Pub/Sub) Huawei Cloud Kubernetes Docker Datadog Grafana

Frontend (Secondary)

React JavaScript Angular TypeScript

Work Experience

Senior Software Engineer

Dec 2025 - Present
Hiwell
  • Designed and developed a comprehensive subscription system, integrating Craftgate for domestic and Stripe for international payment gateways.
  • Implemented an automated business alerting and monitoring mechanism on the backend to proactively capture operational anomalies.
  • Designed and built event-driven, queue-based systems using RocketMQ with background consumer services.
  • Implemented third-party marketing integration with Insider API, enabling reliable data delivery.
.NET Core RocketMQ Stripe Craftgate Huawei Cloud

Software Engineer II

Jul 2022 - Nov 2025
Yemeksepeti (Delivery Hero)
  • Designed, developed, and maintained the core order transmission system and resilient background workers, ensuring high availability under heavy traffic.
  • Built scalable back-office applications, third-party logistics, and local billing microservices integrated with Delivery Hero global services.
  • Developed a bank integration service to process courier-deposited payments, significantly reducing reconciliation errors.
  • Created and monitored Datadog and Grafana dashboards to track real-time system metrics.
Golang .NET Core PostgreSQL Redis AWS (SNS/SQS) GCP (Pub/Sub)

Software Engineer I

Jul 2021 - Jul 2022
Yemeksepeti
  • Contributed as a Full-Stack Engineer in Banabi (Market) and back-office applications, enhancing backend scalability with Golang, PostgreSQL, and GCP (Pub/Sub).
  • Implemented Verifone POS integration for Market and Mahalle orders to enable on-delivery credit card payments.
  • Developed and optimized features and database queries using .NET Core, React, Angular, MsSQL, and Redis.

Software Engineer Intern

Apr 2021 - Jul 2021
Yemeksepeti
  • Gained hands-on experience in agile processes, contributing to bug fixes and tech stack analysis for Banabi projects.

Education

Aydin Adnan Menderes University

Bachelor of Computer Engineering (English)

Graduated 2020

Languages

Communication and Professional Proficiency

Turkish - Native English - Professional Working Proficiency

Latest Code GitHub