I build AI products end-to-end — data pipeline to shipped interface.
AI-driven development · Data Engineering — Poltava, Ukraine
Working with
Currently building
-
Clock sounds — Android app
Closed testing build submitted; waiting on the twelve-tester threshold.
-
Divi AI site builder
Section generation produces valid Divi layout JSON; page assembly is next.
-
AWS medallion data platform
Glue job costs down 4× after fixing partition pruning on the bronze reads.
Projects
All projects →Clock sounds — Android app
Pre-test
Ambient clock and chime soundscapes.
Updated
Divi AI site builder
Building
AI platform that generates WordPress sites using Divi.
Updated
End-to-end batch platform: raw CSV and JSONL to bronze, silver and gold in Postgres — 6 PySpark Glue jobs, 4 Airflow DAGs, fully Terraformed.
Updated
Upload a match clip, get referee-style calls on contested moments plus coaching stats — CV player and ball detection with an LLM analysis layer over structured rally data.
Updated
Multi-agent Grok assistant in a VS Code sidebar; runs several agents in parallel against xAI’s Responses API with per-agent streaming.
Updated
About

About Yurii Kovalenko
I’m Yurii Kovalenko — 5 years of production experience with WordPress, Vue, Nuxt, and SvelteKit (building custom themes & native Gutenberg blocks) and 4 years leading delivery teams. I regularly ship my own side projects — like a computer-vision squash coach, a clock sounds app, and AI Divi — while leveraging Data Engineering and AI-driven development over the past year.
Writing
All posts →-
Detecting a squash ball that is 6 pixels wide
What YOLO does with an object smaller than its smallest anchor, and what to do instead.
-
Streaming several agents at once without losing track of who said what
Four concurrent streams into one sidebar, and what it takes to keep them apart.
-
Why my Glue jobs cost 4× more than they should have
A partition that was never pruned, a read that scanned everything, and the bill that made it obvious.