MOBILZONE
Як потрапити в американську компанію та за три роки вирости до сеньйора: інтерв’ю з Данилом Ляховецьким
Опубліковано
11 місяців ago

Джуніор-розробнику доволі складно потрапити у велику закордонну компанію — конкуренція на ринку висока. Але Данилу Ляховецькому це вдалося — ще навчаючись в університеті, він влаштувався Java-розробником в американську компанію AgileEngine. Зараз він працює над ключовими проєктами компанії, поєднуючи ролі Software Engineer і Data Scientist, а також менторить новачків. Данило розповів, які компетенції має мати джуніор для отримання вигідної пропозиції та який досвід можна здобути у закордонних компаніях.
AgileEngine визнана однією з найшвидше зростаючих компаній США. Як ви туди потрапили і наскільки складно це було?
Я влаштувався в компанію у 2021 році. Тоді я ще навчався в Одеському політехнічному університеті та активно шукав роботу. Влітку, під час канікул, я надіслав резюме на вакансію Junior Java-розробника в AgileEngine. На той час у мене вже був досвід роботи над власними проєктами, тож я зміг добре продемонструвати свої навички й отримав пропозицію із зарплатою вищою за середню на ринку.
Джунам було доволі складно потрапити на цей проєкт. Моїми колегами здебільшого були мідл-спеціалісти або сеньйори. Так я став одним із небагатьох, хто пройшов відбір. Співбесіда була досить складною, і над деякими питаннями мені довелося серйозно подумати, але керівництво побачило мій потенціал і взяло в команду. Спочатку я працював в українській дочірній компанії AgileEngine, а згодом перейшов до основної.
Компанія справді зростає дуже швидко. Коли я прийшов, в AgileEngine було близько 600 співробітників, а зараз їх уже понад 1500.
Як робота в такому динамічному середовищі вплинула на ваше професійне зростання — чи можете сказати, що також зробило внесок у цей розвиток?
Так, я дуже виріс як спеціаліст під час роботи тут. До співпраці з AgileEngine у мене не було комерційного досвіду роботи з технологіями. Але компанія призначила мені ментора, який перші три місяці допомагав мені освоїтися та відповідав на питання. Цей онбординг був досить складним, і кілька джуніорів, які прийшли в команду разом зі мною, звільнилися вже за кілька тижнів. Проте в такому середовищі дуже швидко зростаєш і навчаєшся, тому я з ентузіазмом занурювався у задачі.
Також мені дуже пощастило з першим тімлідом. Він був доволі вимогливим у таких моментах, як написання коду, перевірка pull request’ів та архітектурні підходи. Тобто мені доводилося продумувати складніші рішення, які у довгостроковій перспективі були кращими, ніж прості. Це справді допомогло мені у професійному розвитку. І зараз я можу з упевненістю сказати, що беру участь у процесах, які зазвичай виконують сеньйори.
Також я працюю не лише як програміст, а й самостійно беру на себе деякі завдання проджект-менеджера. Наприклад, розвиваю професійні відносини з нашими клієнтами та партнерами, щоб забезпечити нові можливості для компанії в майбутньому. І ці клієнти та партнери також відзначають мій внесок у співпрацю. Це не входить до моїх прямих обов’язків, але тут я думаю не лише про особисту вигоду, а й про користь для компанії загалом.
Чи стикалися ви з технічними або організаційними складнощами, працюючи на американському ринку?
Я можу сказати, що американські роботодавці дуже цінують українських спеціалістів, адже ми більш ефективні й організовані. Наприклад, українські команди часто мають як продакт-менеджера, так і проджект-менеджера, які курують розробників з американської сторони. Тому організаційних проблем у мене не було.
Єдиною складністю були часові пояси — доводилося проводити мітинги ввечері, адже тоді в Нью-Йорку був ранок. Але всі підлаштовувалися одне під одного, і глобальних труднощів тут не виникало.
Які ключові технології та інструменти Java-розробки ви використовували у своїх проєктах в AgileEngine?
Основним інструментом був фреймворк Spring — а саме Spring Boot та Spring Batch. Це найпопулярніший фреймворк для backend-розробки на Java.
Також я використовував бази даних PostgreSQL і MongoDB, системи керування версіями GitHub і BitBucket, системи контролю бібліотек Apache Maven і Gradle, інструменти для комунікації Apache Kafka і RabbitMQ, системи логування Grafana і Kibana, хмарні сервіси AWS, а також Kubernetes для оркестрації додатків.
На початку роботи в AgileEngine було складно розібратися у всіх інструментах і зрозуміти, як вони взаємопов’язані. Деякі з них були специфічними саме для Data Science, і раніше я з ними не стикався. Але мені вдалося освоїти всі технології, і зараз я ефективно працюю з ними на своїх проєктах.
Ви згадали про поєднання завдань розробки та Data Science. Розкажіть детальніше про такі проєкти та що з цього для вас цікавіше?
На тому етапі моєї кар’єри, коли я працював Java-розробником, мені випала можливість долучитися до команди Data Science. Наш проєкт був пов’язаний із логістикою — потрібно було створити та підтримувати сервіс, у якому клієнт міг би відстежувати місцеперебування своїх відправлень і бачити прогнозовану дату доставки. Компанія називалася TransVoyant. Ми працювали над системами штучного інтелекту та алгоритмами машинного навчання, щоб точніше передбачати терміни доставки, а також аналізували та візуалізували дані, створювали дашборди.
У цьому проєкті ми використовували мову програмування Scala, яка базується на Java Virtual Machine. Вона схожа на Java, але має функціональний підхід замість об’єктно-орієнтованого. Також ми застосовували фреймворк Apache Spark для роботи з даними, як у дата-інженерії, так і в аналітиці. Деякі моделі штучного інтелекту ми створювали за допомогою Python.
У межах проєкту я поєднував завдання Data Science та Java-розробки, оскільки всі ML-моделі інтегрувалися в нашу загальну систему, і потрібно було забезпечити їхню взаємодію.
Обидва напрями мені були однаково цікаві, і я не віддав би перевагу жодному з них. Data Science більше про аналітику, алгоритми, математику та обробку даних. Java-розробка — про інженерію, логіку, бекенд. Мені подобалося перемикатися між різними завданнями й випробовувати себе в різних ролях.
Також я помітив, що мій досвід у різних командах можна було використовувати взаємно: наприклад, я володів аспектами, які добре розуміла одна команда, і навчав цьому іншу. Тобто фактично виконував роль ментора. Це мало велике значення для ефективної організації роботи.
Щодо менторства: які аспекти Java-розробки або Data Science ви вважаєте ключовими для навчання?
Якщо є можливість, я завжди допомагаю джунам на волонтерських засадах. Мені цікаво спостерігати, як вони ростуть і розвиваються, і я завжди радію їхнім успіхам.
З власного досвіду можу сказати, що кожному початківцю важливо спробувати себе в різних аспектах розробки: у full stack, backend і frontend. Новачок повинен виконати якомога більше різноманітних завдань — наприклад, виправити баг на бекенді, розробити новий функціонал, поспілкуватися з клієнтом тощо. Також потрібно мати уявлення про різні інструменти — наприклад, хмарні сервіси AWS, системи черг Kafka, RabbitMQ та інші.
Головне — освоювати інструменти на практиці. Тобто важливо не лише заглиблюватися в деталі розробки, а й розуміти загальну картину, щоб орієнтуватися в принципах роботи системи.
Якщо говорити про Java-розробників, то у моєму улюбленому фреймворку Spring важливо знати основи: принципи роботи, систему, компоненти, репозиторії, рівні взаємодії, роботу з даними тощо. Також важливо розуміти об’єктно-орієнтоване програмування. Але знову ж таки, пріоритет — це широке розуміння технологій, а не глибоке занурення в одну конкретну тему. Ми працюємо з великою кількістю інструментів, і якщо розробник не розуміє хоча б один із них, це може сповільнити процес роботи.
Якщо говорити в цілому про початківців в інженерії — що б ви порадили для ефективного старту кар’єри у великих компаніях?
Це може звучати очевидно, але щоб отримати хорошу роботу, потрібно бути кращим за своїх конкурентів і вміти правильно презентувати свої навички. Наприклад, в AgileEngine мене прийняли не просто як джуна, а як strong junior, тому що в мене вже був релевантний досвід.
Найкраща практика — це робота над власними міні-проєктами. Неважливо, де ви навчалися — у виші, за книжками чи онлайн-курсами. Головне — пробувати створювати щось власноруч. Можна почати з простого — наприклад, невеликого вебсайту або програми, що вирішує якусь конкретну задачу. Це покаже потенційному роботодавцю, що ви можете створювати реальні продукти, які працюють.
Також важливо мати портфоліо з проєктами, наприклад, на GitHub. Навіть якщо це університетські роботи — їх можна додати. Чим більше проєктів у портфоліо, тим краще.
Ще одна крута можливість — участь у хакатонах. Це чудовий спосіб зарекомендувати себе, навчитися працювати в команді та отримати технічний досвід.
Дуже важливий крок — проходження стажування (інтернатури). Це стане сильним аргументом у резюме, оскільки покаже, що хтось уже повірив у вас і вклав свій час у ваше навчання. У багатьох випадках це може стати вирішальним фактором під час працевлаштування у велику компанію.
Вам сподобається
MOBILZONE
Скільки ухилянтів ховаються по домівках: в ТЦК готують їм “привіт”
Опубліковано
2 години ago29.07.2025
Хоча Українська армія має постійне стабільне поповнення, але у 2025 році працівники ТЦК стикаються з великими проблемами. Основна причина, що майже 1,5 мільйона військовозобов’язаних осіб ховаються по домівках і досі не оновили свої військово – облікові дані.
Про це повідомив народний депутат Роман Костенко.
За його словами, українській армії все тяжче вдається мобілізувати 30 тисяч осіб в місяць, а деколи ці показники навіть нижчі. Все через те, що багато чоловіків не оновили дані, тому представники ТЦК діють хаотично і “змушені ловити будь-кого, щоб виконати мобілізаційний план”. Такий підхід є несправедливим і на думку депутата знижує ефективність мобілізаційної компанії.
Костенко наголосив, що мобілізацією повинні займатися всі органи державної влади, а не виключно військові.
“Мобілізація з 2022 по 2025 рік дуже змінилася, адже спочатку брали тільки кращих і добровольців, а зараз хапають кого можуть, адже більшість здорових чоловіків вибрали свідомий вибір ухилятися від своїх державних обов’язків. На мою думку, ефективність мобілізації можна покращити лише за умови, що до цього процесу будуть залучені всі державні структури“, – зазначив Костенко
Юристи також нагадали, що мобілізувати можуть і тих, хто має право на відстрочку, якщо вони вчасно не надали документи в ТЦК. Адже саме по собі право на відстрочку не гарантує її автоматичне надання і захист від мобілізації. Якщо інформація в ТЦК застаріла або документи оформлені неналежним чином, мобілізації уникнути не вдасться.
Також читайте:
Чи можуть конфіскувати авто за неявку до ТЦК: пояснення від юриста
MOBILZONE
Українцям пояснили, що загрожує за відсутність військово-облікового документа
Опубліковано
4 години ago29.07.2025
Через воєнний стан в Україні, всі чоловіки віком від 18 до 60 років повинні мати при собі військово блікові документи. Про те часто трапляються такі випадки, коли особа просто виходячи з дому його забула або вийшла в магазин на декілька хвилин і не взяла його з собою.
Адвокат Руслан Ткаченко розповів, які дії буде приймати поліція, якщо зупинить військовозобов’язаного чоловіка, а в нього при собі не буде військово облікових документів.
За словами адвоката, якщо людину зупинили і в нього з собою немає військово облікових документів, то за це непередбачено ніяких штрафів, але таку особу можуть затримати на 72 години до з’ясування обставин.
“Якщо в людини біля себе немає документів, то поліція може оформити адміністративне затримання і тримати таку особу до 72 годин до з’ясування всіх обставин. Якщо військовий квиток вдома, то його можуть попросити, щоб він зателефонував до родичів і вони його привезли. У випадку, якщо ніхто не має змоги привести документ, то людину передають в ТЦК і там з’ясовують всі обставини“, – розповів адвокат
Чи може “Резерв+” замінити паперовий військовий квиток
Як зазначив адвокат, хоча в Міноборони говорять, що електроні документи мають ту саму вагу, що і паперові, але на практиці трапляються багато нюансів.
“Багато з моїх клієнтів вважає, що встановленого на телефоні додатку “Резерв+” достатньо, але в житті бувають різні ситуації. На моїй практиці, чимало людей затримували, тому що в особи не відкривався “Резерв+”, або сам додаток не показував коректно інформацію. Тому носіння з собою військово обліковому документу може спасти від неприємних ситуацій“, – підсумував Руслан Ткаченко
Також читайте:
Чи можуть конфіскувати авто за неявку до ТЦК: пояснення від юриста
MOBILZONE
Київстар запускає мобільний інтернет від Starlink: скільки це коштуватиме
Опубліковано
5 години ago29.07.2025
Мобільний оператор Київстар уже в ближчі місяці планує запустити супутниковий інтернет від Starlink, яким можна буде користуватися прямо зі смартфона. Зазначається, що перші місяці послуга буде абсолютно безкоштовною, але уже згодом за неї прийдеться заплатити.
За даними українських ЗМІ, з листопада 2025 року Київстар планує запустити послугу – Starlink Direct to Cell, яка дозволяє обмінюватися СМС за допомогою супутникового зв’язку. А уже на початку 2026 року, мають з’явитися голосові дзвінки та інтернет, які можна буде здійснювати безпосередньо від супутників Starlink.
У компанії зазначили, що в період тестування абоненти зможуть користуватися послугою безкоштовно. А от коли сервіс повністю запрацює, то умови тарифікації будуть переглянуті для тих, хто буде використовувати супутниковий зв’язок. Наприклад, якщо в тарифі буде 40 ГБ, то тільки 3 ГБ можна використати через супутниковий зв’язок, також будуть створені спеціальні тарифи, щоб користуватися зв’язком Starlink.
Мобільний оператор також зазначив, що перше тестування зв’язку від Starlink планується в наступних регіонах:
- Житомирська область
- Вінницька область
- Волинська область
- Хмельницька область
- Рівненська область
- Тернопільська область
Згодом послуга стане доступною для всіх користувачів Київстар.
В Київстар підкреслили, що технологія Starlink Direct to Cell дозволить забезпечити зв’язок по всій контрольовані й території України, де доступний супутниковий сигнал. У тимчасово окупованих територіях ця послуга не надаватиметься.
Нагадуємо, що Україна стала першою країною в Європі, яка проводить мобільний інтернет від Starlink.
Також раніше ми розповідали про найвигідніші тарифи від мобільного оператора “Київстар”, прочитати про них можна перейшовши за посиланням – “Київстар представив свої найбюджетніші тарифи: економія до 150 гривень”

Скільки ухилянтів ховаються по домівках: в ТЦК готують їм “привіт”
Українцям пояснили, що загрожує за відсутність військово-облікового документа
Київстар запускає мобільний інтернет від Starlink: скільки це коштуватиме
Сьогодні Київстар запровадить важливі зміни для абонентів: деталі
Хто з українців може отримати “тринадцяту” пенсію: повний список
Всіх переводять на відкритий банкінг: що це означає для клієнтів ПриватБанку та Монобанку
Samsung заборонить розблокування завантажувача у новій версії OneUI
Трамп офіційно дав Путіну декілька днів для угоди про мир: стало відомо скільки днів
Telegram тепер вміє по особі визначати вік користувача
Чи можуть конфіскувати авто за неявку до ТЦК: пояснення від юриста
Поки оформлюють документи: як можна захиститися від ТЦК та мобілізації
З 1 серпня мобілізацію припинять: але тільки для тих, хто пройде процедуру в “Резерв+”
Цивільні допомогли втекти мобілізованим, яких везли на полігон: СБУ та ДБР буде шукати всіх причетних
ПриватБанк без попередження закриває кредитні ліміти: причини
Samsung заборонить розблокування завантажувача у новій версії OneUI
Недорогий Redmi 15 показали на якісних зображеннях до його виходу
Найпопулярніший телеканал “Труха Україна” був оштрафований на 5 мільйонів гривень: що сталося
ПриватБанк попередив, як працюватиме один з найважливіших застосунків: масштабне оновлення
ТЦК вже онлайн: як мобілізуватимуть та які послуги працюють
Telegram тепер вміє по особі визначати вік користувача
Розбирання та збирання LG G7 ThinQ на відео
Розпакування і тести на міцність LG G7 ThinQ в рожевому кольорі (відео)
UMIDIGI One і One Pro – компактний флагман (відео)
Sony Xperia XA2 Plus офіційно – підвезли 6 “екран Full HD + і камеру на 23 Мп
Opera отримала кріптокошелек для Ethereum
Огляд 4K Ultra HD телевізорів від Hisense
Samsung представила розумний дверний замок
The final 6 ‘Game of Thrones’ episodes might feel like a full season
New Season 8 Walking Dead trailer flashes forward in time
Mod turns ‘Counter-Strike’ into a ‘Tekken’ clone with fighting chickens
В тренді
- MOBILZONE2 дні ago
Поки оформлюють документи: як можна захиститися від ТЦК та мобілізації
- MOBILZONE2 дні ago
З 1 серпня мобілізацію припинять: але тільки для тих, хто пройде процедуру в “Резерв+”
- MOBILZONE3 дні ago
Цивільні допомогли втекти мобілізованим, яких везли на полігон: СБУ та ДБР буде шукати всіх причетних
- MOBILZONE2 дні ago
ПриватБанк без попередження закриває кредитні ліміти: причини
- MOBILZONE20 години ago
Samsung заборонить розблокування завантажувача у новій версії OneUI
- MOBILZONE3 дні ago
Недорогий Redmi 15 показали на якісних зображеннях до його виходу
- MOBILZONE3 дні ago
Найпопулярніший телеканал “Труха Україна” був оштрафований на 5 мільйонів гривень: що сталося
- MOBILZONE3 дні ago
ПриватБанк попередив, як працюватиме один з найважливіших застосунків: масштабне оновлення