data
After 8 years in product design, I kept running into the same thing: metrics and data behind every decision. That curiosity became a second direction for me. I came to data as a designer, and Iโm still hooked on it. Now I build data platforms and analytics systems instead of just asking for the numbers
.work experience
2026
City Pulse NYC
Data platform ยท in progress
Data platform for New York City urban mobility (subway, bike share, taxi, weather), run like real team work: sprints, architecture decision records, SLOs. Done so far: infrastructure as code with Terraform (BigQuery datasets per layer, least-privilege service accounts, validated in CI), a config-driven ingestion platform where one YAML file onboards a source (retries, idempotent raw storage, graceful shutdown), secret scanning and CI as a merge gate. Next: Pub/Sub, Apache Beam streaming, PySpark backfills, dbt and Airflow. Stack: Python ยท Terraform ยท BigQuery ยท GitHub Actions ยท Docker
2026
City Pulse NYC
Data platform ยท in progress
Data platform for New York City urban mobility (subway, bike share, taxi, weather), run like real team work: sprints, architecture decision records, SLOs. Done so far: infrastructure as code with Terraform (BigQuery datasets per layer, least-privilege service accounts, validated in CI), a config-driven ingestion platform where one YAML file onboards a source (retries, idempotent raw storage, graceful shutdown), secret scanning and CI as a merge gate. Next: Pub/Sub, Apache Beam streaming, PySpark backfills, dbt and Airflow. Stack: Python ยท Terraform ยท BigQuery ยท GitHub Actions ยท Docker
2026
Kvitto Payments API
Backend ยท take-home assignment
Payments service for an online school, built as a take-home assignment for a Junior Python role: tariffs, promo codes, installments, idempotent payment creation and an HMAC-signed bank webhook with strict status transitions. Atomic status updates, Alembic migrations, Docker Compose, 94 tests and CI with ruff and pytest. Stack: Python ยท FastAPI ยท Pydantic ยท SQLAlchemy ยท pytest ยท Docker
2026
Kvitto Payments API
Backend ยท take-home assignment
Payments service for an online school, built as a take-home assignment for a Junior Python role: tariffs, promo codes, installments, idempotent payment creation and an HMAC-signed bank webhook with strict status transitions. Atomic status updates, Alembic migrations, Docker Compose, 94 tests and CI with ruff and pytest. Stack: Python ยท FastAPI ยท Pydantic ยท SQLAlchemy ยท pytest ยท Docker
2026
E-Commerce Analytics Platform
Data Engineer
Production-grade analytics platform combining historical e-commerce data (Olist Brazil) with live prices from the MercadoLibre Argentina API.
2026
E-Commerce Analytics Platform
Data Engineer
Production-grade analytics platform combining historical e-commerce data (Olist Brazil) with live prices from the MercadoLibre Argentina API.
2026
Travel Analytics Data Platform
Data Engineer
Analytics platform for a travel booking business, combining batch data, streaming events, and database changes in real time.
2026
Travel Analytics Data Platform
Data Engineer
Analytics platform for a travel booking business, combining batch data, streaming events, and database changes in real time.
2025
Moscow
remote
Nova Data
Data Engineer, junior
Built a retail data platform. Set up data quality checks (deduplication, null checks, range checks) with Grafana dashboards and Telegram alerts. Built a customer segmentation data mart in PySpark with 30 behavioral features, exported to S3/Minio.
2025
Moscow
remote
Nova Data
Data Engineer, junior
Built a retail data platform. Set up data quality checks (deduplication, null checks, range checks) with Grafana dashboards and Telegram alerts. Built a customer segmentation data mart in PySpark with 30 behavioral features, exported to S3/Minio.
My toolkit: Python, SQL, and dbt for transformation, Airflow for orchestration, Kafka and Debezium for streaming and CDC, BigQuery and ClickHouse for storage, and Grafana for monitoring โ the full path from raw data to a dashboard someone can trust
.stack

Python

Python

SQL

SQL

BigQuery

BigQuery

Google Cloud Storage

Google Cloud Storage

S3

S3

Docker

Docker

PostgreSQL

PostgreSQL

ClickHouse

ClickHouse

MongoDB

MongoDB

Airflow

Airflow

dbt

dbt

Kafka

Kafka

Debezium

Debezium

Databricks

Databricks

Git

Git