SlideShare a Scribd company logo
1 of 38
Download to read offline
Впровадження
Flutter у Tide
досвід провідної фінтех
платформи з Великої Британії
Олександр Леущенко
Анна Леущенко
Олександр
Леущенко
● Google Developer Expert
у Dart та Flutter
● Senior Staff Engineer у Tide
● ex- Head of Mobile у Ciklum
olexale
Анна
Леущенко
● Google Developer Expert
у Dart та Flutter
● Активно поширюю знання по
розробці на Flutter
● Senior Staff Engineer у Tide
AnnaLeushchenko
foxanna
● Заснована як стартап у 2015 році
● Має на меті революціонувати як підприємці управляють
фінансами, заощаджуючи їм час і гроші
● Запустила перший продукт у 2017 році
● Функціонує у Великій Британії та Індії
● Займає 10% ринку у Великій Британії,
обслуговуючи >500,000 бізнесів
Розвиток бізнесу
Бізнес цілі
Розвиток бізнесу
● Надавати послуги на нових ринках
● Забезпечити швидку адаптивність продукту
● Швидко будувати і тестувати прототипи
● Мінімізувати витрати на запуск нового функціоналу
Обмеження
Розвиток бізнесу
● Продукт не готовий для локалізації і масштабування
● Функціонал додатку оптимізований під одну країну
● API оптимізований під ринок однієї країни
● Партнерські сервіси оперують тільки в одній країні
Міграція
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Вибір технології
Аналіз підходів
Greenfield Brownfield
Вибір технології
Аналіз фреймворків
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Управління очікуваннями
● Проактивна комунікація з топ-менеджментом
● Залучення сильних союзників
● Вирівнювання очікувань
● Створення дорожньої мапи міграції
● Проповідування змін по всій організації
Переконання та залучення бізнесу
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Закладення фундаменту
Перетворення команди
● Перший склад нової команди
● Експерименти із технологією, архітектурою
● Flutter Community of Practice
● Flutter Academy
Основа академії
Перетворення команди
https://github.com/olexale/flutter_roadmap
Перетворення команди
● Зовнішні консультанти
● Найм експертів
Підсилення команди
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Міграція продукту
● 1.5М рядків коду у єдиному моноліті
● 50 інженерів розбиті на 7 підкоманд
● Упорядкування building-blocks каталогу
● Core-команда, відповідальна за архітектуру і інструменти
● LEGO архітектура
Масштаб проєкту
Міграція продукту
https://youtu.be/Ap-cRFRScQw
LEGO архітектура
Міграція продукту
● Фокус на ключових user-journeys
● Імплементація UI тільки до beta-стану
Пріоритизація
Міграція продукту
Behavior-Driven Development
https://youtu.be/Kwvsc31FE_8
Міграція продукту
● Контракт між клієнтом та сервером
● Mocked Backend всередині додатку
Затримки зі сторони BE
Міграція продукту
● Заборона зміни UX
● Тільки багфікс на існуючих проєктах
Бажання “докинути” функціонал
Міграція продукту
● Раннє тестування
● Формалізація реліз-процесу
Зворотній звʼязок
Міграція продукту
● Компроміс з бізнесом
● Випуск та підтримка міні-додатків
Міні-реліз
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Агресивна автоматизація
Генерація коду
https://youtu.be/QN-mq788ghs https://youtu.be/-2YHA7w7x_Q
Агресивна автоматизація
● Фокус на якості коду
● Автоматизація рутиних задач
● Автоматизація тестування і релізу
CI/CD
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Моніторінг
● Firebase Crashlytics
● Datadog Dashboards
Моніторінг проблем
Моніторінг
● Triage мітинги
● Робоча група під кожну проблему
Якість продукту
Вибір технології
Управління очікуваннями
Перетворення команди
Міграція продукту
Агресивна автоматизація
Моніторинг
Розвиток продукту
Розвиток продукту
● Міграція UX/UI
● Масштабування проєкту
● Запуск у нових країнах
Нові виклики
Розвиток продукту
● На початку міграції — фокус на домені
● Після міграції — на технології
Найм
Ретроспектива
Міграції
● Чи задоволені інженери?
● Чи задоволені менеджери?
● Чи задоволені клієнти?
Дякуємо
olexale
AnnaLeushchenko
foxanna

More Related Content

Similar to "Bringing Flutter to Tide: a case study of a leading fintech platform in the UK", Oleksandr Leushchenko, Anna Leushchenko

Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...
Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...
Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...Lviv Startup Club
 
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet Directum
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet DirectumПрезентація вебінар-практикум погоджуйте договора разом з нами ProNet Directum
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet DirectumNatasha Zaverukha
 
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdfRostyslavDmytruk
 
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)Lviv Startup Club
 
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...Lviv Startup Club
 
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшені
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшеніЛюбов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшені
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшеніLviv Startup Club
 
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...Lviv Startup Club
 
Портфоліо PM Самигіна Олександра
Портфоліо PM Самигіна ОлександраПортфоліо PM Самигіна Олександра
Портфоліо PM Самигіна ОлександраAlexandr Samygin
 
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”Lviv Startup Club
 
«Agile and Scrum scalability - theory and practice» by Helen Prykhnych
 «Agile and Scrum scalability - theory and practice» by Helen Prykhnych «Agile and Scrum scalability - theory and practice» by Helen Prykhnych
«Agile and Scrum scalability - theory and practice» by Helen PrykhnychDive_into_Management
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...Andrii Podanenko
 
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"Lviv Startup Club
 
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...GoQA
 
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...Dakiry
 
Usage of plickers
Usage of plickersUsage of plickers
Usage of plickersalenkagg
 
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"E-5
 
Global logic tech talk switching to Angular.js
Global logic tech talk switching to Angular.jsGlobal logic tech talk switching to Angular.js
Global logic tech talk switching to Angular.jsPavlo Iuriichuk
 
Павло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. HowtoПавло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. HowtoGlobalLogic Ukraine
 
Посада Project manager в it компанії
 Посада Project manager в it компанії Посада Project manager в it компанії
Посада Project manager в it компаніїSergey Xolin
 

Similar to "Bringing Flutter to Tide: a case study of a leading fintech platform in the UK", Oleksandr Leushchenko, Anna Leushchenko (20)

Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...
Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...
Alice Averina: Launching a Successful Growth Team: Everything You Need to Kno...
 
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet Directum
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet DirectumПрезентація вебінар-практикум погоджуйте договора разом з нами ProNet Directum
Презентація вебінар-практикум погоджуйте договора разом з нами ProNet Directum
 
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf
6_Правила_побудови_проекту_Цілі_та_критерії_успішності_проекту.pdf
 
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)
Alexander Marchenko: Адаптивність чи довгострокове планування? (UA)
 
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
 
Vinnytsky
VinnytskyVinnytsky
Vinnytsky
 
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшені
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшеніЛюбов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшені
Любов Самойлова - Чутки про смерть PMBoK Guide сильно перебільшені
 
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...
Lviv Freelance Forum Павло Пелех “Фріланс-платформа як стартовий майданчик дл...
 
Портфоліо PM Самигіна Олександра
Портфоліо PM Самигіна ОлександраПортфоліо PM Самигіна Олександра
Портфоліо PM Самигіна Олександра
 
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”
Віктор Левандовський: “Як на одній технології виростити компанію у 80 чоловік”
 
«Agile and Scrum scalability - theory and practice» by Helen Prykhnych
 «Agile and Scrum scalability - theory and practice» by Helen Prykhnych «Agile and Scrum scalability - theory and practice» by Helen Prykhnych
«Agile and Scrum scalability - theory and practice» by Helen Prykhnych
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...
 
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
 
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
 
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
 
Usage of plickers
Usage of plickersUsage of plickers
Usage of plickers
 
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"
Презентація вебінару "Симптоми, що ваша компанія доросла до побудови PMO"
 
Global logic tech talk switching to Angular.js
Global logic tech talk switching to Angular.jsGlobal logic tech talk switching to Angular.js
Global logic tech talk switching to Angular.js
 
Павло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. HowtoПавло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. Howto
 
Посада Project manager в it компанії
 Посада Project manager в it компанії Посада Project manager в it компанії
Посада Project manager в it компанії
 

More from Fwdays

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...Fwdays
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil TopchiiFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro SpodaretsFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym KindritskyiFwdays
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...Fwdays
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...Fwdays
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...Fwdays
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...Fwdays
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...Fwdays
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...Fwdays
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...Fwdays
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...Fwdays
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra MyronovaFwdays
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...Fwdays
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...Fwdays
 

More from Fwdays (20)

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
 

"Bringing Flutter to Tide: a case study of a leading fintech platform in the UK", Oleksandr Leushchenko, Anna Leushchenko