Дмитро
Software Developer, 130 000 грн
- Возраст:
- 23 года
- Город:
- Львов
Контактная информация
Соискатель указал телефон и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/18121209/
Опыт работы
[Feature Lead] Video Recording & Processing
с 03.2025 по 12.2025
(10 месяцев)
Infopulse, Дистанційно (IT)
Короткий опис: керував проектуванням і розробкою підсистеми запису на основі Python із використанням FFmpeg, зосередженою на захопленні та обробці подій виявлення пожежі та диму. Взяв на себе володіння архітектурою для надійного зберігання відео та створення фрагментів на основі подій, забезпечуючи оптимізовану продуктивність і повну інтеграцію з серверною частиною виявлення.
Обов'язки:
– Виконував обов’язки керівника функцій для конвеєра запису, формуючи архітектуру для безперервного зберігання відео на основі подій.
- Розроблено та реалізовано робочі процеси для фіксації подій вогню та диму, узгодження відеоданих із метаданими подій надійним і масштабованим способом.
— Розроблено логіку перекодування для створення кінцевих відеофрагментів, збагачених обмежувальними рамками навколо виявлених подій для аналізу та візуалізації.
— Досліджено й оптимізовано використання FFmpeg для підвищення продуктивності, зменшення накладних витрат на зберігання та забезпечення надійних довготривалих записів.
- Координація з групами виявлення та бекенда для узгодження синхронізації подій, обробки метаданих та інтеграції API.
Мови та інструменти: Python, FFmpeg, Git, Flask/REST API, unittest, Linux
[Middle] Software Engineer (Security Systems)
с 06.2024 по 03.2025
(10 месяцев)
Infopulse, Дистанційно (IT)
Короткий опис: Розширення та вдосконалення REST API в Linux, зосереджуючись на модернізації інтерфейсу панелі керування шляхом переміщення застарілих вкладок графічного інтерфейсу в спеціальні кінцеві точки RESTful. Робота включає зворотне проектування, виправлення помилок і забезпечення оптимізації API в межах обмежень застарілого компілятора (1998).
Обов'язки:
— Розроблено та реалізовано нові ресурси API для віддзеркалення графічних вкладок, що забезпечує модульну інтеграцію з панеллю керування, що розробляється.
- Проведено масштабне зворотне проектування існуючого коду, щоб зрозуміти недокументовану поведінку.
Виявлено та усунено помилки в логіці серверної частини, підвищивши стабільність і надійність API.
- Навігація в обмеженнях застарілого компілятора C++, розробка креативних рішень для сучасних архітектурних проблем.
- Сприяв налаштуванню продуктивності та узгодженню поведінки API з принципами REST.
Мови та інструменти: C++, Python, Git, Cmake, Cppcheck, SQLite, Cross-Compilation, Boost Library.
[Feature Lead] Real-Time Rendering (Car Charging Stations)
с 05.2023 по 12.2023
(8 месяцев)
Yalantis, Дистанційно (IT)
Короткий опис: Керував розробкою демона Linux з нуля, зосередженого на рендерингу графіки за допомогою OpenGL, Pango та Cairo, одночасно координуючи команду розробників як керівник функцій.
Обов'язки:
- Взяв на себе відповідальність як керівник функцій у розробці та впровадженні демона Linux для візуалізації статусу дисплея в реальному часі.
- Практична робота з OpenGL, Pango та Cairo, щоб забезпечити ефективне та візуально чітке відтворення.
- Продемонстрував сильні навички системного програмування Linux і розробки графіки.
- Керовані розробниками, делеговані завдання та скоординовані технічні рішення для забезпечення своєчасної доставки.
- Зіграв ключову роль у формуванні архітектури та доведенні проекту до успішної реалізації.
Мови та інструменти: C/C++, Git, Cmake, clang-format, cppcheck, SQLite, крос-компіляція.
[Middle] Software Developer (Windows Application)
с 06.2022 по 05.2023
(1 год)
GlobalLogic, Дистанційно (IT)
Короткий опис: Розроблено Windows-додаток для взаємодії з протоколом PCIe, використовуючи фреймворки Qt/MFC. Зробив внесок як у дизайн графічного інтерфейсу користувача, так і в розширення основної функціональності. Крім того, брав участь в інфраструктурі CI/CD як адміністратор Jenkins, створюючи конвеєрні сценарії Groovy та PowerShell.
Обов'язки:
- Розроблено та реалізовано нові графічні вікна та форми за допомогою Qt та MFC у Windows.
— Розширено функціональні можливості інструменту, підвищивши його ефективність для аналізу та взаємодії PCIe.
- Співпраця з командою для підтримки та розширення спеціального інструменту PCIe на основі Windows.
- Частково адміністрував Jenkins, створював і підтримував сценарії конвеєра CI/CD у Groovy та PowerShell.
- Підтримувані робочі процеси розробки завдяки вдосконаленням автоматизації та інтеграції.
Мови та інструменти: C++, Groovy (з Powershell), файлова система з версіями P4V, система перегляду Swarm.
[Junior] Software Developer (Automotive)
с 11.2021 по 05.2022
(7 месяцев)
GlobalLogic, Дистанційно (IT)
Короткий опис: брав участь у розробці нативної Android для одного з провідних автомобільних брендів, зосереджуючись на демонах безпеки та надійній передачі даних на рівень Application Framework за допомогою JNI (власний інтерфейс Java). Прикладні глибокі знання про протоколи безпеки та вбудовані системи в автомобільній сфері.
Обов'язки:
- Розроблені та підтримувані рідні демони Android для функціональності, пов’язаної з безпекою, у системному програмному забезпеченні автомобіля.
— Реалізовано надійний зв’язок між рідним і керованим рівнями за допомогою JNI, забезпечуючи надійний потік даних до Application Framework.
- Прикладний досвід у внутрішніх функціях Android, нативному C/C++ і стандартах безпеки автомобільного рівня.
- Співпраця з міжфункціональними командами для інтеграції низькорівневих служб безпеки в більш широкі інформаційно-розважальні системи та системи керування на основі Android.
- Забезпечено відповідність протоколам автомобільної безпеки та вимогам до продуктивності.
Мови та інструменти: C++, Java, Python, Soong, Git із системою огляду Gerrit, статичний аналізатор Coverity.
Образование
Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського"
124 Системний аналіз, ІПСА, Київ
Высшее, с 2020 по 2024 (4 года)
Дополнительное образование и сертификаты
Нет дополнительного образования и сертификатов.
Знания и навыки
- Адаптивність
- C/C++
- Python
- Software development
- Multithreaded programming
- Git
- Next.js
Знание языков
- Английский — продвинутый
- Украинский — свободно
Похожие кандидаты
-
Java software engineer
Львов, Ивано-Франковск , еще 3 города -
.Net-програміст
Львов -
Fullstack-програміст
Львов, Удаленно -
Розробник штучного інтелекту, Senior AI Software Arhitector Fullstack
Львов, Запорожье , еще 4 города -
Програміст PHP
Львов, Удаленно -
Програміст PHP
Львов, Днепр , еще 3 города