Emre Yiğit

Senior Software Engineer II at Hazelcast

Istanbul, Istanbul, Turkey
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Emre Yiğit is a Senior Software Engineer II with nine years of experience building backend, web, and concurrent systems, currently contributing to Hazelcast’s real-time data platform. He has strong Java and .NET expertise, having implemented REST API features, diagnostics, and metrics for Hazelcast and developed the Hazelcast .NET client including a LINQ SQL provider. His background spans high-throughput data work at Huawei, data ingestion and analytics for financial compliance, and full-stack projects that drastically reduced bandwidth and operational overhead. A METU computer engineering graduate, Emre combines production-grade distributed systems experience with hands-on API and client development. Notably, he has designed domain-specific query APIs over Elasticsearch and automated CI/CD pipelines, showing an unusual blend of platform-level contributions and developer tooling. Based in Istanbul, he brings a pragmatic focus on observability, reliability, and performance to large-scale data systems.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - B.S. Computer Engineering, Bachelor of Science - B.S. Computer Engineering at Orta Doğu Teknik Üniversitesi / Middle East Technical University
languagesEnglish
github-logo-circle

Github Skills (15)

collections10
javas10
api-rest10
hazelcast10
stream-processing10
rest-api10
distributed-systems10
data-collection10
back-end-development10
api-design10
java10
metric10
restful-api10
configuration-management9
caching7

Programming languages (11)

C#PowerShellTypeScriptJavaShellJinjaC++JavaScript

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Nov 2021 - Feb 2024

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBack-end Developer
Contributions:30 reviews, 13 comments, 1 issue in 2 years 3 months
Contributions summary:Emre primarily contributed to the Hazelcast project by implementing REST API features, including phone-home metrics collection and configuration improvements. They also addressed bugs, such as fixing missing fluent usages in REST configurations and addressing timeout issues to prevent null error messages. Furthermore, the user introduced new diagnostics configuration options and added metrics for new REST endpoints. These changes involved modifications to Java code and configurations related to REST API functionality, diagnostic tools, and overall system behavior.
computationstream-processingbigtablereal-timestreaming-data
Hazelcast IMDG .NET Client
Contributions:5 reviews, 9 PRs, 575 pushes in 3 years 5 months
dotnetimdghazelcastnet-frameworkcsharp
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
Emre Yiğit - Senior Software Engineer II at Hazelcast