Hi, I'm
Rıdvan Zengin
Senior Data & ML Engineer
Istanbul, Turkey
About
Data & ML Engineer with 5+ years of experience building data-intensive platforms and Proofs of Concept across real-world, large-scale systems. Experienced in designing end-to-end time-series pipelines, Digital Twin architectures — including AgriTwin (an open-source agricultural monitoring platform) and a telecom network Digital Twin for a Tier-1 mobile operator — and scalable data models for complex domains. Strong background in developing ML/DL solutions, backend services, and full-stack tools, including RESTful APIs and web interfaces. Hands-on experience with containerized systems and cloud deployments, with a focus on turning ambiguous requirements into working, production-ready solutions through collaboration and technical ownership.
Projects
An agricultural digital twin for Konya Province, Turkey — integrates ERA5 climate, SoilGrids soil, and MODIS satellite data into an interactive H3 hexagonal map with crop suitability scoring, what-if scenario simulation, and yield & profit projections.
AgriTwin — App
Flask web application serving 346,000+ H3 hexagonal cells across Konya Province — per-cell crop suitability scores for 8 crops, async what-if scenario re-scoring via Celery workers, and a yield & profit projection map built with MapLibre GL JS.
AgriTwin — ETL
Data pipeline that downloads ERA5-Land climate, SoilGrids soil properties, MODIS NDVI, and FAOSTAT/TAGEM economic data; aggregates them onto an H3 grid; and computes per-cell crop suitability scores and profit projections for the web app to consume.
Skills & Tools
Experience
Senior Data Engineer
Oct 2024 – PresentBTS Group
- →Led end-to-end development of a Digital Twin PoC for a Tier-1 mobile network operator — 4 use cases (Inventory Twin, Backhaul Topology Twin, Earthquake Impact Simulation, AI-based What-If simulations) across ~6,000 sites and 90,000+ network cells.
- →Primary technical contact for the customer, translating evolving business requirements into deliverable solutions under PoC constraints.
- →Architected a modular observability platform for real-time data collection and event detection across SNMP, HTTP, ICMP, MQTT, and Netflow.
- →Built custom Telegraf plugins (MQTT processor, JSON input, Redis enricher, Celery output) and a PoC system for on-demand Telegraf service deployment.
- →Designed a full-stack web platform for KPI definition, rule-based event detection, and custom dashboard generation for non-technical users.
Data & ML Engineer
Aug 2021 – Sep 2024CRKTech
- →Orchestrated end-to-end time series data pipelines — raw MQTT data through parsing, feature engineering, and time-based resampling for AI/UI modules.
- →Led development and deployment of 5+ ML/DL models for real-time event detection and predictive analytics in production systems.
- →Designed and maintained RESTful APIs using Flask for event detection and real-time data processing, integrated into customer-facing farm monitoring web applications.
- →Managed Dockerized services (parsers, events AI, APIs) on AWS instances with regular performance updates.