Мужчина
Узда
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 20 октября 2025
Swish, start-up
- Разработка frontend для web-приложения на Vue 3 + Pinia.
- Настройка CI/CD.
- Планирование развития приложения.
- Улучшение архитектуры приложения.
- Почистил и структурировал архитектуру приложения (разделение приложения на слои, переиспользование компонентов, использование сторов)
- Внедрил новые фичи разного масштаба
- в сжатые сроки помог проекту приблизиться к финальной стадии MVP
- Мигрировал проект с JS на TypeScript
- Разработка Frontend на Vue.js + Pinia.
- Выстраивание процессов разработки.
- Настройка CI/CD.
- Код-ревью.
- Менторинг.
- Коммуникация между командой разработки и бизнесом.
- Планирование архитектуры приложения.
- Переработал и улучшил ряд существующих компонентов для имплементации интеграции с несколькими маркет-плейсами одновременно.
- Повысил производительность ряда компонентов, оперирующего большими данными, имеющими множество связей и функциональных возможностей.
- Помог Angular-разработчику с нуля начать уверенно разрабатывать сложные и интересные компоненты и сторы на Vue.js + Pinia в сжатые сроки.
- Улучшил качество процессов постановки и распределения задач.
"KarBon. Touch & Shine." (start-up)
- Дробление крупных задач бизнеса на более точечные задачи для разработчиков на kanban-доске с применением принципов Agile.
- Проведение совещаний по оценкам текущего прогресса и результатов, распределению приоритетов, постановке текущих задач, корректировке курса развития приложения.
- Руководство разработкой frontend на Angular 19.
- Код-ревью.
- Менторинг.
- Разработка back-end (FastAPI + Neo4j).
- Обучил крепкого трейни до уровня крепкого джуна (Angular).
- Реализовали первые сложные интересные фичи на фронте и бэке.
- Помог развернуть интересный и сложный бэк с применением графовой БД.
- Помог скорректировать направление и приоритеты в развитии приложения.
Offerise, start-up
- Выстраивание процессов разработки front-end части приложения на Angular 19
- Код-ревью
- Менторинг
- Коммуникация между командой разработки и бизнесом
- Планирование архитектуры приложения
- Вырастил хорошего мидла из крепкого джуна
- Реализовали и запустили с командой за три месяца мульти-язычную платформу для размещения объявлений, с отдельными версиями по десктоп и мобильные, кастомным индивидуальным дизайном.
- Помог развернуть тестовый и прод-деплой Angular приложения в Azure, настроить сбор разного рода метрик и SEO-оптимизацию.
SolidBranch
- Разработка UI на Angular - Расширение API на PHP для LMS с UI на Angular - Покрытие тестами API на NestJS - Проведение анализа по внедрению новых библиотек и разработке собственных и внедрение - Ревью кода - Оптимизация приложений для устойчивой работы под высокими нагрузками - Оптимизация и реструктуризация структур баз данных, миграции с сохранением существующих данных - Оптимизация SQL-запросов - Планирование задач по внедрению нового функционала, исправления и рефакторинга существующего кода - Настройка и расширение CI/CD pipeline
- Миграция с Angular 12 на Angular 17
- Создание и поддержка кастомной внутренней библиотеки визуального редактора контента во внешнем npm-пакете, интеграция в Angular-приложение, настройка schematics для установки и обновления средствами Angular CLI
- Внедрение качественного unit-тестирования
- Оптимизация высоко-нагруженных частей приложения и частей, обрабатывающих большие данные.
С 2003-го изучал разные языки и технологии, периодически выполнял разовые заказы на фрилансе. Выполнял проектные заказы как индивидуальный предприниматель, администрировал сети, создавал web-приложения. Но это было совмещение с другими видами деятельности.
С 2021-го моя профессиональная деятельность была связана с разработкой фронтенда на Angular и Vue, а также бэкенда на PHP и Python. Работая в командах разного размера, я научился сохранять баланс между стремлением к написанию кода как можно более высокого качества и желанием бизнеса быстрее воплощать в жизнь требуемые запросы.
Кроме того, с начала 2025-го года я получил хороший опыт в управлении командами и менторстве. Помог нескольким проектам выйти на стадию MVP, улучшил архитектуру и процессы разработки.
Также могу отметить коммуникативность и умение адаптироваться под команду/коллег (есть опыт работы с разными людьми и в разных коллективах).
Очень люблю программирование, стремлюсь постоянно само-совершенствоваться, стараюсь практиковаться не только на работе, но и в свободное время, не забывая, конечно, про work-life-balance ;). Быстро учусь :).
Не отрицаю, что я не идеален, и есть недостатки, однако это тоже нужно уметь признать, чтобы расти и развиваться дальше. Если что-то не получилось — не буду перекладывать вину на других и искать оправданий, а наоборот, постараюсь найти решение и продумаю, как не допустить этого впоследствии.
Стараюсь всегда ставить перед собой высокую планку и выстраивать промежуточные цели для её достижения.
Английский — в1 - средний Водительские права - нет