Oleh Kostromin
Employers on the program
- 2025DataForce Solutions GmbH1 talk
- 2024scch.at1 talk
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- PyData
- EuroPython
- PyCon (national Python conferences)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Sep 10, 2026 | PyData Amsterdam 2026 | PyData | talk | Deterministic Orchestration for ML Experiments with Coding AgentsLLM-based coding agents can navigate codebases, edit files, run tests, and iterate with little supervision. Teams have started applying them to ML projects,…Show lessLLM-based coding agents can navigate codebases, edit files, run tests, and iterate with little supervision. Teams have started applying them to ML projects, where the volume of repetitive experimental work makes automation appealing. | |
| May 27, 2026 | PyCon Italia 2026 | PyCon (national Python conferences) | talk | State of In-Browser ML: WebAssembly, WebGPU, and the Modern StackIn-Browser ML is no longer a toy. You can run Python in WebAssembly, ship interactive demos as a URL, and do on-device ML and LLM inference with no installs,…Show lessIn-Browser ML is no longer a toy. You can run Python in WebAssembly, ship interactive demos as a URL, and do on-device ML and LLM inference with no installs, servers, or data leaks. This talk maps what’s possible today, and the real constraints you must design around. | Video |
| May 27, 2026 | PyCon Italia 2026 | PyCon (national Python conferences) | talk | Why LLM Evaluation Is Hard, and How to Do It AnywayLearn how to reliably evaluate LLM-powered systems in production. Understand how to turn expert knowledge into automated tests, use LLMs as calibrated judges,…Show lessLearn how to reliably evaluate LLM-powered systems in production. Understand how to turn expert knowledge into automated tests, use LLMs as calibrated judges, and combine metrics and human feedback to drive continuous system improvement. | Video |
| Apr 14, 2026 | PyCon DE & PyData 2026 | PyData | talk | State of In-Browser ML: WebAssembly, WebGPU, and the Modern StackWhat if you could run real data/ML workflows right in your browsers - sandboxed, with no installation or sending your data anywhere? Such an approach would have…Show lessWhat if you could run real data/ML workflows right in your browsers - sandboxed, with no installation or sending your data anywhere? Such an approach would have tons of benefits: it is easy to distribute, safer by default, and can scale almost infinitely with virtually no infrastructure costs. | |
| Sep 24, 2025 | PyData Amsterdam 2025 | PyData | talk | Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game The rise of LLMs has elevated prompt engineering as a critical skill in the AI industry, but manual prompt tuning is often inefficient and model-specific. | Video |
| Sep 1, 2025 | PyData Berlin 2025 | PyData | talk | Beyond Benchmarks: Practical Evaluation Strategies for Compound AI SystemsEvaluating large language models (LLMs) in real-world applications goes far beyond standard benchmarks. When LLMs are embedded in complex pipelines, choosing…Show lessEvaluating large language models (LLMs) in real-world applications goes far beyond standard benchmarks. When LLMs are embedded in complex pipelines, choosing the right models, prompts, and parameters becomes an ongoing challenge. | Video |
| Jul 14, 2025 | EuroPython 2025 | EuroPython | talk | Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game as DataForce Solutions GmbH With the rise of LLMs, prompt engineering has become a highly impactful skill in the AI industry. However, manual prompt tuning is challenging, time-consuming,…Show lessWith the rise of LLMs, prompt engineering has become a highly impactful skill in the AI industry. However, manual prompt tuning is challenging, time-consuming, and not always generalizable across different models. | Video |
| May 28, 2025 | PyCon Italia 2025 | PyCon (national Python conferences) | talk | Is Prompt Engineering Dead? How Auto-Optimization is Changing the GameLearn how automated prompt optimization is replacing manual tuning through techniques like bootstrapped few-shot, MIPRO, TextGrad, and practical tools like DSPy…Show lessLearn how automated prompt optimization is replacing manual tuning through techniques like bootstrapped few-shot, MIPRO, TextGrad, and practical tools like DSPy and AdalFlow. Understand their benefits, trade-offs, and answer the question: is manual prompt engineering dead, or has it just evolved? | Video |
| May 28, 2025 | PyCon Italia 2025 | PyCon (national Python conferences) | workshop | What's inside the box? Building a deep learning framework from scratch.Learn the inner workings of deep learning frameworks by building one from scratch. We will start with a simple autograd engine and progress to modules,…Show lessLearn the inner workings of deep learning frameworks by building one from scratch. We will start with a simple autograd engine and progress to modules, optimizers, and even GPT-style architectures, all in just three hours. | |
| Apr 23, 2025 | PyCon DE & PyData 2025 | PyData | talk | Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game The rise of LLMs has elevated prompt engineering as a critical skill in the AI industry, but manual prompt tuning is often inefficient and model-specific. | |
| Apr 23, 2025 | PyCon DE & PyData 2025 | PyData | tutorial | What's inside the box? Building a deep learning framework from scratch.Explore the inner workings of deep learning frameworks like TensorFlow and PyTorch by building your own in this workshop. We will start with the fundamental…Show lessExplore the inner workings of deep learning frameworks like TensorFlow and PyTorch by building your own in this workshop. We will start with the fundamental automatic differentiation mechanics and proceed to implementing more complex components like layers, modules and optimizers. | |
| Jul 8, 2024 | EuroPython 2024 | EuroPython | talk | Scikit-LLM: Beginner Friendly NLP Using LLMs as scch.at The instruction following and in-context learning capabilities of LLMs make them suitable for tackling many NLP tasks. In this talk, we will introduce…Show lessThe instruction following and in-context learning capabilities of LLMs make them suitable for tackling many NLP tasks. In this talk, we will introduce [Scikit-LLM](https://github.com/iryna-kondr/scikit-llm "Scikit-LLM"), a rapidly growing, beginner-friendly library that abstracts the complexity... | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Iryna Kondrashchenko | 9 | 10 | 2026 |
| Andy Kitchen | 6 | — | 2026 |
| Laura Summers | 6 | — | 2026 |
| Tereza Iofciu | 5 | — | 2026 |
| Antonio Cuni | 4 | — | 2026 |
| Cheuk Ting Ho | 4 | — | 2026 |
| Luca Baggi | 4 | — | 2026 |
| Marc-André Lemburg | 4 | — | 2026 |
| Marcelo Trylesinski | 4 | — | 2026 |
| Maxim Danilov | 4 | — | 2026 |
| Paolo Melchiorre | 4 | — | 2026 |
| Theodore Meynard | 4 | — | 2026 |
| Alexander CS Hendorf | 3 | — | 2026 |
| Dr. Kristian Rother | 3 | — | 2026 |
| Dr. Maria Börner | 3 | — | 2026 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.