Працював в 2 компаніях 10 років 9 місяців
IT, Освіта
Android software engineer
OSS LP
IT
9 років 1 місяць
03.2017 - 03.2026
- Full-cycle розробка: створення Android-застосунків з нуля до релізу в Google Play Store, подальший супровід, моніторинг стабільності та виправлення багів.
- Еволюція технологічного стека: глибокий досвід роботи з Java з подальшим успішним переведенням проєктів на Kotlin. Впровадження сучасних підходів до асинхронного програмування, зокрема перехід на Kotlin Coroutines та Flow.
- UI/UX: розробка користувацьких інтерфейсів: створення екранів на базі класичної View-системи (XML) з подальшим успішним переходом та впровадженням сучасного декларативного підходу Jetpack Compose.
- Архітектура та екосистема Jetpack: проєктування масштабованої багатомодульної архітектури. Активне використання широкого спектра бібліотек Android Jetpack (Lifecycle, ViewModel, Navigation3, тощо) для побудови фундаменту застосунків.
- Робота з даними: проєктування локального зберігання даних. Гнучке використання різноманітних бібліотек для роботи з базами даних, зокрема Room та SQLDelight.
- Dependency Injection: проєктування та підтримка багатомодульного проєкту, проведення міграції на сучасні DI-рішення з Dagger+Anvil на Metro.
- Інфраструктура та кодогенерація: налаштування та підтримка конфігурацій збірки Gradle. Розробка власних процесорів анотацій за допомогою KSP для генерації коду та автоматизації рутинних процесів розробки.
Викладач програмування / Репетитор з інформатики
*Фріланс*
Освіта
1 рік 8 місяців
07.2015 - 02.2017
Під час роботи в якості викладача програмування я проводив індивідуальні та групові заняття зі студентами з різним рівнем підготовки. Мої обов'язки включали пояснення складних концепцій, допомогу у вирішенні завдань та створення практичних проектів. Я активно заохочував учнів до самостійного вивчення матеріалу та розвитку їхніх навичок програмування. Завдяки моїй підтримці та настановам студенти досягали успішних результатів на заняттях та підвищували свою компетентність у сфері програмування.
Ключова інформація
- Викладання програмування: здатність передавати реальний практичний досвід розробки зрозумілою для школярів мовою (від базових алгоритмів до написання коду).
- Фундаментальна інформатика: глибоке знання архітектури ПК, операційних систем, офісного ПЗ та базових концепцій Computer Science.
- Комунікативні навички: вміння зацікавити предметом, знаходити підхід до учнів різного віку та легко пояснювати складні технічні терміни.
- Організованість: чітке планування навчального процесу, розробка структурованих уроків та своєчасна перевірка практичних завдань.
- Терпіння: спокійне та емпатичне ставлення до помилок учнів, готовність допомагати і пояснювати матеріал стільки разів, скільки потрібно для повного засвоєння.
Навчався в 2 закладах
Чорноморський державний університет імені Петра Могили
Кваліфікація: Аналітик з комп'ютерних систем
2016
Чорноморський державний університет імені Петра Могили
Спеціальність: Комп'ютерні науки
2014
Володіє мовами
Англійська
середній
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
IT-Планета 2013/14
Додаткова інформація
Очікування від посади
Робота за основним місцем працевлаштування з навантаженням мінімум 0,75 ставки. Бажаним є можливість закладу освіти вносити інформацію про працівників до системи АІКОМ.
Особисті якості та управлінський досвід
Володію високим рівнем самоорганізації. Маю практичний досвід адміністративної роботи, підготовки нормативних документів, офіційного листування та роботи з законодавством (завдяки діяльності в управлінні ОСББ). Це дозволяє мені легко орієнтуватися у шкільній бюрократії, чітко вести журнали та навчальну документацію.
Водійське посвідчення
Категорія B
Захоплення та інтереси
Завжди тримаю руку на пульсі сучасних технологій, на практиці досліджую питання апаратної інтеграції. У вільний час захоплююся аналізом економічних процесів, а також філософією та антиутопією (Дж. Орвелла та У. Еко). Це формує сильне критичне мислення, яке я прагну розвивати й у своїх учнях.
Ігор
Ігор
Вчитель інформатики

Київ
Активно шукає роботу
повна зайнятість
Остання активність 1 тиждень тому