
Burak Kağan Yılmazer
data
engineer
About
ML & Creative Technologist with a Data Engineering backbone.
Author of Pixels2GenAI , an open-source curriculum that walks learners from raw pixels to GANs, VAEs, and Diffusion Models, now growing into a broader platform for creative AI education.
Outside the terminal, I paint, build real-time visuals in TouchDesigner, and exhibit installations that blend evolutionary algorithms and generative models with live audiences.
Skills
- Python
- SQL
- TensorFlow
- scikit-learn
- NumPy
- Pandas
- OpenCV
- YOLO
- PyTorch
- GANs
- VAEs
- Diffusion Models
- ONNX Runtime
- MediaPipe
- TouchDesigner
- dbt
- Airflow
- FastAPI
- REST APIs
- AWS
- Databricks
- Docker
- CI/CD
- Git
- PostgreSQL
- Snowflake
- DuckDB
- Power BI
- Metabase
- Tableau
Experience
- -
Data Analyst → Data Engineer @ Bookingkit
Berlin, Germany - On-siteSummary:
- Joined as Data Analyst building Metabase dashboards and SQL/DBT models, then promoted to Data Engineer to design and optimize ELT pipelines with DBT, Airflow, and Python.
Responsibilities:
- Design and optimize ELT pipelines using DBT, Airflow, and SQL
- Automate data workflows and monitoring with Airflow and Python
- Develop and maintain data models in DBT
- Design interactive Metabase dashboards and analyze business KPIs
- Implement data quality monitoring and alerting systems
- SQL
- Python
- DBT
- Airflow
- Metabase
- -
Senior Advanced Analytics Analyst @ Medtronic
Prague, Czechia - On-siteSummary:
- Develop, inspect, and model data to improve productivity. Conduct statistical analysis for predictive forecasting. Manage end-to-end data processing.
Responsibilities:
- Develop, inspect, and model data to improve productivity
- Conduct statistical analysis for predictive forecasting
- Manage end-to-end data processing
- Maintain analytical systems and verify data accuracy
- SQL
- SAP ERP
- SAP S/4HANA
- Snowflake
- SAP BO
- PowerBI
- -
Business Process Improvement Analyst @ Medtronic
Prague, Czechia - On-siteSummary:
- Develop metrics for process measurement. Measure performance against process requirements. Perform cost and benefit analyses.
Responsibilities:
- Develop metrics for process measurement
- Measure performance against process requirements
- Perform cost and benefit analyses
- Implement process optimization initiatives
- SQL
- SAP ERP
- Snowflake
- Excel
- PowerBI
- -
Fraud Investigation Analyst @ Amazon
Prague, Czechia - On-siteSummary:
- Identify and minimize fraud risks in TR/GB markets. Communicate with customers, buyers, and merchants.
Responsibilities:
- Identify and minimize fraud risks in TR/GB markets
- Communicate with customers, buyers, and merchants
- Analyze transaction patterns and fraud indicators
- Implement risk mitigation strategies
- SQL
- Excel
Education
MSc Big Data & Artificial Intelligence
Thesis: Bridging Computational Foundations to Generative AI: A Design-Based Framework for Progressive Creative Coding Education
MA International Business & Economics
Thesis: The Role of Multinational Corporations in International Business: Rentier Capitalism
BSc International Trade & Finance
Projects
Open-source AI curriculum (15 modules) built as a Master's thesis, guiding learners from pixel manipulation to GANs, VAEs, and Diffusion Models. A user study with 9 participants showed knowledge scores rise from 15.1% to 50.5% (Cohen's d = 1.615, p = .008).
- 15 modules: pixels, geometry, classical ML, GANs, VAEs, Diffusion Models
- Pre/post test: 15.1% to 50.5% (Cohen's d = 1.615, p = .008)
- Dual-format pedagogy: hands-on discovery and conceptual deep-dives
- TouchDesigner integration for creative coding workflows
- Python
- NumPy
- Jupyter
- PyTorch
- TensorFlow
- scikit-learn
- OpenCV
- TouchDesigner
Real-time generative art installation combining boid flocking with an evolutionary algorithm — stars evade predator black holes and pass survival traits across generations. Exhibited at the Pixels2GenAI exhibition, Berlin (2026).
- Evolvable boid flocking (separation, alignment, cohesion)
- Predator black holes with gravitational lensing
- Tournament selection and uniform crossover across generations
- Quorum sensing: density-triggered collective defense
- Python
- Pygame
- NumPy
Real-time generative artwork where live GPU vitals — temperature, clock, utilization, power — sculpt a mycelial Physarum simulation coupled to a Hebbian neural network. Up to 200,000 agents render at ~60 FPS via GLSL compute shaders.
- Physarum agents sense, rotate, and deposit pheromone trails
- Hebbian synapses form on agent co-activation
- GPU vitals drive color, bloom, and step size
- GLSL compute shaders, 60 FPS at 1920×1080
- Python
- OpenGL
- GLSL
- CUDA
- Pygame
- SciPy
Interactive art installation where visitors watch themselves dissolve into noise and crystallize as anime artwork via Stable Diffusion and ControlNet. Exhibited at IT Studio Academis, Berlin (2026), with async generation at ~3s/frame and live display at 30 FPS.
- ControlNet conditioned on Canny edges and MediaPipe landmarks
- DDPM with linear, cosine, and quadratic noise schedules
- Async generation pipeline keeping display at 30 FPS
- Optional sound reactivity and ambient audio synthesis
- Python
- Stable Diffusion
- ControlNet
- MediaPipe
- OpenCV