Ondřej Kutil
Data & Analytics Engineer
I build data pipelines, ML models, and BI tools. Applied Informatics student in Prague — JetBrains Finance BI Analyst Intern.

Experience
JetBrains
Jun 2026 — present
Finance BI Analyst Intern
- —Building and maintaining dbt models on production data, refactoring legacy SQL scripts into clean models
- —Owning data correctness and quality
- —Migrating Power BI reports to Tableau, revalidating logic with stakeholders
- —dbt · Tableau · SQL · Python
Euler Technologies
Oct 2025 – May 2026
Data & Backend Developer Intern
- —Migrated a complex Excel pricing app into a custom web application: mapped the business logic and rebuilt it as a Python/FastAPI backend
- —Owned the data layer end to end: ingestion, cleaning, storage and SQL, with transformations in pandas
- —Proposed and implemented improvements to the pricing logic beyond the original scope, replacing their legacy order-scoring system with an improved pricing model
- —Communicated directly with stakeholders and presented the results on live production data
- —Python · SQL · Azure · PostgreSQL
Billigence
Sep 2025
Junior Financial Analyst
- —Financial data work in a Data & AI consulting environment
- —Snowflake · SQL · Tableau
Selected Work
EY Data & AI Challenge
Water quality prediction using satellite data and machine learning models.
Budgeting Dashboard
Full-stack personal finance dashboard with custom FastAPI backend, OAuth, and CI/CD pipeline.
ML From Scratch
Core ML algorithms implemented from first principles using only NumPy
Sample Store Tableau Dashboard
Tableau dashboard built to practice turning retail data into a clear, interactive BI view.
About
I'm a Bachelor's student of Applied Informatics in Prague who got deep into data early — not because it seemed like the smart career move, but because I genuinely enjoy figuring out how systems work and making them better.
Right now I'm interning at JetBrains on the Finance BI team. Before that I spent eight months at Euler Technologies building custom data tools alongside the founding team — migrating clunky Excel workflows into full-stack cloud apps, integrating AI into how we worked, shipping things that actually got used.
The EY Data & AI Challenge was the moment ML clicked for me. Before it I'd done the basics, but the competition pushed me into real problems — satellite imagery, messy real-world data, models that had to actually work. After that I wanted to understand how the algorithms work under the hood, so I implemented the popular ones from scratch in NumPy. That's still one of the most useful things I've done.
Outside of work I do a lot of sport — volleyball, rock climbing, running, cold plunging. Staying active keeps me sane and I find the discipline carries over into how I work.
Python · SQL · scikit-learn · Tableau · FastAPI · Docker · React