Опыт
Места работы, роли и что после меня осталось. Об этом же можно спросить чат.
05.2026 — н. в.
AI-тренер и prompt-инженер (фриланс)
Alignerr, Outlier
Remote
- —Обучение и разметка моделей на реальном коде: оценка и ранжирование ответов LLM на задачах генерации кода.
- —Валидация кода, написанного моделью: где он работает, где ломается и почему проверка глазами разработчика всё ещё нужна.
- —Выстроил процессы prompt engineering для технических задач оценки, подняв согласованность разметки в распределённой команде ревьюеров.
LLM evaluationPrompt engineeringJavaScriptTypeScriptReact03.2025 — н. в.
Преподаватель JavaScript и React, фриланс-разработка
Preply, freelance
Remote
- —350+ часов индивидуальных занятий по JavaScript и React, от основ до портфолио-проектов уровня найма.
- —Как минимум четверо студентов вышли на работу в IT, в Израиле, Польше, на Кипре и в Канаде.
- —Фриланс-проект об озеленении планеты: сведение данных о посадках деревьев из разных источников в открытую публикацию.
JavaScriptTypeScriptReactNode.jsMentoring04.2024 — н. в.
Senior Software Engineer
Godel Technologies Europe
Łódź, Poland — hybrid
- —Возглавил миграцию ключевого клиентского модуля на React + TypeScript: бандл меньше на 30%, Lighthouse performance вырос с 62 до 91.
- —Сократил критические баги в проде на 40% через покрытие Jest/React Testing Library и более строгое код-ревью в команде из пяти человек.
- —Сквозные браузерные тесты на Playwright и Puppeteer, включая свою обвязку: когда тест падает в пайплайне, скриншоты снимаются прямо по ходу прогона, поэтому падение не нужно воспроизводить руками, чтобы увидеть, что сломалось.
- —Наставлял двух мидл-инженеров и сократил их онбординг на две недели.
- —07.2023 — 12.2024, внутренний проект по зрелости разработки: комплексно разобрал около 30 проектов компании с командами и британскими заказчиками по собственному фреймворку оценки, чтобы понять, где процесс проваливается и что чинить в первую очередь. Оценка удовлетворённости проектом выросла на 20%, около 70% рекомендаций команды закрывали в течение квартала.
- —Довёл до продакшена два BFF/бэкенд-приложения по spec-driven development в команде из трёх человек, генерируя код из спецификаций через Claude Code, Windsurf и Codex, на 30–40% быстрее.
ReactNext.jsTypeScriptNode.jsExpressMonorepoJestPlaywrightPuppeteer09.2021 — 04.2024
Software Engineer
Godel Technologies Europe
Minsk, Belarus → Łódź, Poland
- —09.2021 — 09.2022, платформа слежения за судами: интерфейс вокруг 3D-модели судна с палубами, камерами и узлами, карта флота и приём телеметрии по UDP в TimescaleDB, непрерывный поток с 50+ судов одновременно.
- —С 09.2022, один из крупнейших британских сервисов сравнения цен: независимое сравнение финансовых продуктов и услуг.
- —Довёл покрытие юнит- и интеграционными тестами до 100%.
- —Вместе с DevOps перевёл все сервисы на GitLab.
- —Внедрял редизайн интерфейса сразу в нескольких продуктах.
- —Участвовал в крупном рефакторинге с переходом на новый фреймворк: производительность страниц выросла на 25% без потери функциональности.
- —Участвовал в общекорпоративной работе над соблюдением стандартов кода и процессов на разных проектах.
ReactReduxTanStack QueryTypeScriptGraphQLApollo ClientNode.jsTimescaleDBMonorepoDockerJestPlaywright02.2018 — 08.2021
Full Stack Engineer (Vue, Laravel)
AKDev Group
Minsk, Belarus
- —Начал стажёром на платформе выставления счетов, затем работал part-time параллельно с университетом и вышел на полную занятость в 2021-м.
- —RadioHeart (08.2018 — 02.2019): платформа интернет-радио с аптаймом 24/7. Сделал панель диджея на Web Audio API. Две деки с микшированием, джинглы и реклама, микрофон с раздельной громкостью и возвратом эфира в наушники.
- —CleverStart (03.2019 — 08.2019): обучение детей ментальной арифметике. Расширил генератор заданий для абакуса, переделал главную под конверсию (+20% регистраций на пробное занятие), помогал строить модуль олимпиад.
- —Онлайн-школа (08.2019 — 08.2021): спроектировал и реализовал архитектуру модуля школы, встроил WYSIWYG-редактор с собственным меню и компонентами картинок и видео.
- —Добавил встраивание YouTube и Vimeo с навигацией по таймкодам с исходных площадок.
- —Перевёл проект с Webpack 2 на Webpack 4.
VueVuexReactReduxLaravelPHPNode.jsWeb Audio APIMySQLPostgreSQLDockerSASSElasticSearchGrafana
О датах
- —12.2020 — 05.2021: полгода срочной службы в армии, работа в AKDev Group на это время прерывалась.
- —Лето 2022: переезд из Минска в Лодзь внутри той же компании. Первый год в Godel отработан ещё из Минска.
- —Апрель 2024: повышение до Senior Software Engineer внутри Godel.
Образование
- Белорусский государственный университет, Минск — бакалавр математики и математической кибернетики, 2016–2020. Изучал проектирование алгоритмов, моделирование данных, статистический анализ и вычислительные системы.