NURETTIN BURAK OMEROGLU

Senior Software Engineer

Uithoorn, North Holland, Netherlands18 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of experience in software engineering.
  • Expert in real-time streaming operations and Kafka.
  • Proven track record in optimizing high-traffic systems.
Stackforce AI infers this person is a Backend-heavy Software Engineer specializing in real-time data processing and optimization.

Contact

Skills

Core Skills

KafkaSreJavaC++AiSoftware Development

Other Skills

ADO.NETAgile Project ManagementC#C/C++/C#Capacity PlanningCassandraCoachingConsultingData AnalysisData ModelingDockerElasticsearchGrafanaIISKubernetes

About

12+ years of experience on various fields and always having fun when coding. Especially interested in challenges and like to work on unknowns, tackling with complex algorithmic problems and resolving high scalability issues. Real time streaming operations with high traffic and low error tolerance takes my attention. Like spending time on optimisations, refactoring. Mentoring and keep learning.

Experience

18 yrs 3 mos
Total Experience
4 yrs 6 mos
Average Tenure
7 yrs 8 mos
Current Experience

Booking.com

2 roles

Senior Software Engineer

Promoted

Mar 2021Present · 5 yrs 3 mos

  • Member of a Streaming Infra team, managing ~60 clusters, 800 Brokers
  • Mixture of Kafka Administrator + SRE + Developer
  • Expertise with Kafka (client + server side), how things work under the hood
  • Troubleshooting, Resolving Peak and Performance issues.
  • Migrated the biggest Kafka cluster (90 Brokers) from Remote to Local disks (1.5PB)
  • Mentoring team and helping them with Capacity Planning and External Access
KafkaSRETroubleshootingPerformance issuesCapacity Planning

Software Engineer

Oct 2018Present · 7 yrs 8 mos

  • Tackling scalability challenges in messaging transport infrastructure (sms, push notifications, emails)
  • 10x improved latency of email pipeline.
  • 20x increased throughput of sms/push notifications pipeline.
  • 15x improved latency of sms/push notifications pipeline. 25K/min/pod
  • 2x improved throughput of push notifications pipeline tuning kafka configurations. -> 50K/min/pod
  • Java 11, Dropwizard, Kafka, Kubernetes, Docker, Cassandra, Perl, MySql, Grafana,
  • Graphite, Elasticsearch
JavaKafkaKubernetesDockerCassandraMySQL+2

Microsoft

Software Engineer II

Mar 2017Oct 2018 · 1 yr 7 mos · Serbia

  • Personalized AI-powered auto album generation in Microsoft Photos
  • Implemented heuristics of country-trip album generation (home country detection)
  • C++, C#, Sql, Telemetry
  • 3D model extraction via depth camera
  • Ported from x86 to x64 environment
  • C++, NuGet, MsBuild
  • Photosensitive epilepsy
  • Implemented algorithm to detect flashing images in real time video
  • C++, Accessiblity
C++C#SQLAI

Oak technology

Software Developer

Sep 2016Mar 2017 · 6 mos · London, England, United Kingdom

  • Deployed several apps to Google Play such as Screen Recorder, Call Recorder, Video Player
  • Worked on Ads integrations (Admob, Facebook, Ogury ...)
  • Worked on Firebase, Fabric, SimilarWeb integrations and analyses
  • OneAudience integrations and audience analyses

Nanodems

Senior Software Engineer

Mar 2008Sep 2016 · 8 yrs 6 mos · Turkey

  • 5+ years C/C++/C# programming experience
  • 5+ years Object Oriented Programming
  • 5+ years / 7-24 Mission Critical / Network / TCP-IP ​/ Server-side development
  • 5+ years Source Control / TFS / SVN / Github knowledge​
  • 5+ years knowledge from requirement analysis to end-user education, on all phases of software development​
  • 5+ years Web Services / IIS / Windows Forms / VB.NET / ADO.NET programming skills
  • 7+ years MS SQL database management
  • 3+ years work with DevExpress Windows Forms components
  • 2+ years work with Telerik WPF components
  • 6+ years VMS / PSIM / Access Controls / Alarm Management / Fiber Optic Sensors / Microwave Barrier Systems / IP-Analog Fixed/PTZ Cameras / DVR-NVR-Hybrid Systems with different brands / Intel IPP / FFMPEG / VLC / Transcoding
  • Knowledge on entegrations with 3rd Party API-SDK systems
  • Knowledge on MODBUS / ONVIF / SNMP / SMS / Email / NTP / RTP-RTSP all network / system / services related with video management systems/components
  • Ability to solve complex algorithmic problems
  • Great ability to understand and extend existing codes
  • Great ability to search and use existing components​
  • Good testing ability
  • Ability to work as a team, lead a team, share work
  • Consultant (10.10.2010 - 04.04.2014)
  • Document and Archive Management Systems
  • Windows Forms Click-Once Application written with VB.NET / ADO.NET / IIS / Stateless XML Web Services
  • More than 2500 users
  • 10TB MSSQL database (worked on performance optimisations, tackled with backup problems)
  • Security issues with document signing
  • User privilege issues for accessing documents / reports
  • Deployment on running 7/24 mission critical system
  • Consultant (28.02.2008 - 15.05.2009)
  • Mobile Management System
  • extend and move existing application on ​Windows CE GotiveH42 Tablet devices to Windows Mobile 6 HTC handheld devices
C/C++/C#Object Oriented ProgrammingMS SQLWeb ServicesC++Software Development

Education

Orta Doğu Teknik Üniversitesi / Middle East Technical University

Master's degree — Computer Science

Jan 2009Jan 2012

Orta Doğu Teknik Üniversitesi / Middle East Technical University

3.72 — Bilgisayar Mühendisliği

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Kafka & Sre

Explore similar profiles based on matching skills and experience