Soner Güzeloglu
Verified Expert in Engineering
Data Engineer and Developer
Amsterdam, Netherlands
Toptal member since December 24, 2020
Soner is a data engineer and developer specializing in end-to-end data pipelines for both batch and streaming needs. He excels at building data-intensive applications with state-of-the-art technologies and has delivered projects in the domains of eCommerce, airline, and finance. Soner brings his passion, devotion, and unabated curiosity for computer science to every project he takes on.
Portfolio
Experience
- Oracle RDBMS - 4 years
- Data Engineering - 4 years
- Apache Kafka - 3 years
- Scala - 3 years
- Akka - 2 years
- Looker - 1 year
- Google BigQuery - 1 year
Availability
Preferred Environment
Google BigQuery, Google Cloud Platform (GCP), Apache Spark, Oracle RDBMS, Apache Kafka, Akka, Scala, Python, Looker, Data Build Tool (dbt)
The most amazing...
...thing I've developed is an eCommerce end-to-end data pipeline that enables real-time customer journey scenarios, alert mechanisms, and data-driven approaches.
Work Experience
Senior Software Engineer | Data Engineer
Payment Gateway Company
- Designed and developed a real-time fraud detection application on transactions that the company receives with KSQL.
- Implemented real-time streaming aggregation rules to trace user behavior in sessions.
- Delivered a downstream application response under 500 milliseconds during peak hours.
Data Engineer
Ecommerce Company
- Developed an event collector using the Scala Play Framework to publish real-time incoming events from different sources (Android, iOS, web, and MWeb) into Kafka topics.
- Designed and developed a Kafka consumer with Akka Streams, which streams data into BigQuery in real time.
- Created a Google Data Studio dashboard for real-time event metrics.
Software Development Engineer
Amadeus IT Group
- Designed and developed a data pipeline to enable the data for internal and external customers.
- Built a data acquisition app to collect flown-passenger lists from airlines.
- Designed and developed reporting dashboards to provide data insights such as flyer demography, airline liability, and geographic density graphs.
Software Development Engineer
Amadeus
- Developed customer requests on a loyalty management system that's used by frequent flyers.
- Built a back-end solution for agent auditing purposes.
- Designed and developed a company-wide information share platform to improve the response time for incoming tickets.
Experience
Real-time Data Warehouse for eCommerce
Real-time Event Consumer with Akka Scala for eCommerce
Real-time Fraud Detection for Payment Gateway
Event Analytics Dashboards for eCommerce
Mobile Application ID Collection for eCommerce
Loyalty Analytics Dashboards for Airlines
Education
Bachelor's Degree in Computer Engineering
Marmara University - Istanbul, Turkey
Skills
Libraries/APIs
REST APIs
Tools
Looker, Confluence, Qlik Sense, Control-M, Oozie, Apache Avro, BigQuery, Kafka Streams, ksqlDB, Jenkins, Terraform, Sentry
Languages
Scala, Java, SQL, Python, Bash
Paradigms
ETL
Storage
Oracle RDBMS, Data Lakes, PostgreSQL, Apache Hive, Data Pipelines, PL/SQL, HBase, RocksDB, Datadog
Frameworks
Akka, Apache Spark, Play Framework, Hadoop, Spark
Platforms
Apache Kafka, Google Cloud Platform (GCP), Oracle, QlikView, Amazon Web Services (AWS), Docker, PagerDuty
Other
Data Engineering, CI/CD Pipelines, Google BigQuery, Data Visualization, Data Architecture, Data Modeling, Google Data Studio, APIs, SOAP, Parquet, Big Data, Data Warehousing, MicroStrategy, KSQL, Change Data Capture, Big Data Architecture, Data Warehouse Design, Data Build Tool (dbt)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring