Працював в 1 компанії 8 місяців
IT
Backend developer / ai engineer
Ocr genius (стартап)
IT
8 місяців
07.2024 - 02.2025
Розробляв систему оптичного розпізнавання рукописного тексту на
основі моделей trocr (microsoft/trocr - base - handwritten) та donut (naver -
clova - ix/donut - base), з використанням pytorch і transformers.
Cтворив повний пайплайн для навчання моделі, який включав
Попередню обробку зображень через opencv, numpy, pil,
matplotlib Кастомні аугментації та квадратне вирівнювання зображень
Побудову датасету для ocr на основі власного парсера txt, json, jpg
форматів.
Ініціалізував та налаштував тренування з використанням seq2seqtrainer, метрики cer, earlystoppingcallback, логи в tensorboard.
Використовував fastapi для розгортання rest - сервісу з доступом до
навченої ocr - моделі.
Розгортав api локально за допомогою ngrok для інтеграції з клієнтськими додатками або демонстрації результатів.
Оптимізував розмір зображень і довжини токенів на основі емпіричного аналізу для зменшення споживання gpu - пам яті.
Візуалізував результати навчання та помилок моделі для подальшої діагностики за допомогою matplotlib
Ключова інформація
Технічні навички/інструменти й технології:
- python
- lxml
- json
- git
- postgresql, pg. admin 4
- sql
- selenium
- playwright
- sqlite
- aiosqlite
- requests
- beautifulsoup4
- fastapi
- pytorch
- tensorflow
- numpy
- pandas
Операційні системи:
- Microsoft windows 10/11
- android
Інше:
- oop
- solid
Навчався в 1 закладі
Київський столичний університет імені Бориса Грінченка
Комп`ютерних науках
2027
Володіє мовами
Англійська
середній
Курси, тренінги, сертифікати
IRF ML101 Машинне навчання
Ознайомився з ключовими алгоритмами машинного навчання (лінійна/логістична регресія, дерева рішень, SVM, кластеризація), а також з основами pipeline-моделювання, крос-валідації та оцінки моделей.
Аналіз даних та статистичне виведення на мові R (Prometheus)
Опанував основи обробки та візуалізації даних в R, побудову статистичних моделей, роботу з розподілами, регресіями та перевіркою гіпотез.
Основи програмування CS50 (2019)
Засвоїв фундаментальні концепції алгоритмів, структур даних, парадигм програмування та базової інженерії ПЗ на прикладі мови C, Python та SQL.
Євгеній Юрійович
Євгеній Юрійович
AI Engineer

Ірпінь
Працює, але відкритий для пропозицій
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота, гібридна
Оновлено 1 день тому