Frontend-разработчик( OWL agency )
Описание
ГрищенкоДенис
Мужчина 27 лет родился24 сентября1998
+7 (930) 8270400 — предпочитаемыйспособсвязи •Тг @chapman3322
telegram: @chapman3322
Проживает БрянскГражданство Россия естьразрешениенаработу
РоссияНеготовкпереезду неготовккомандировкам
Желаемаядолжностьизарплата
Frontend-разработчик
Специализации
—Программист разработчик
Типзанятости полнаязанятостьФорматработы на местеработодателя
Желательноевремявпутидоработы неимеетзначения
Опытработы—1 год месяцев
Август2024 — Апрель2026
1 год месяцев
ДелайКурс
Middle+ Frontend-разработчик(Vue.js, TypeScript)
РазрабатывалнагруженнуюEdTech
AI-платформудлясозданиякорпоративныхобучающихкурсов
сприменениемискусственногоинтеллекта для25.000+
сотрудниковкрупнейшейторговойсети«»(retail / e-com).
Сервиспозволяетпроводитьонлайнобучение повышениеквалификациисотрудников
создаватькурсыспомощьюнейросетей
строитьотчетыипроводитьанализрезультатов
Работалвкроссфункциональнойпродуктовойкомандеиз11 человек 3 frontend, 2
backend, QA,
product manager, UX/UI дизайнер Lead, SA/BA аналитики(Scrum/Agile).
✦Достижения
1) РазработалконструктормногоуровневыхтестовнаVue ивнедрилподдержку5+
типоввопросов(ранжирование сопоставление перенос мультиответ
реализовалсложнуюDrag'n'Drop
логикудлясопоставленияираспределенияответовпогруппамнаVue-easy-dnd,
атакжетаймерыивременныеограничения
чтопозволилособиратьсложныединамическиетестыза15 минут
хотяранеенаэтоушлобы1-2 часа
2) СнуляразработалфайловоехранилищенаVue иPinia (потипуЯндексДиск
споддержкоймассовойзагрузкидо10 файловодновременноиDrag-and-Drop
перемещениемучебныхматериаловмеждупапкамисдревовиднойструктуройивложенн
остями Благодаряэтомубизнесможетхранитьгигабайтыданныхвбезопаснойсреде
непокупаяподпискинаоблачныесервисыиэкономясотнитысячбюджета
Резюмеобновлено15 апреля2026 в19:05
3) Разработал"ИИгенератор тестов сфлоунастройкипромптаитематики
интегрировалAPI
нейросетичерезTanstack Query + Vue,
иреализовалсценарийсозданияготовоготеста
свопросамиответамиивозможностьюредактирования—этосталооднойизкиллерфич
благодарякоторойсозданиетестасталозанимать~5 минут вместо2-3
часовручнойработы
4) Реализовалсложныйконструкторинтерактивныхзаданийвнутрикурса
добавилфлоуработысизображениями(загрузка коррекция
добавлениеиперемещениеметокнафоточерезDrag-and-Drop механизмнаVue
иTypeScript, атакжеинтегрировалпечатьиэкспорткурсавPDF,
благодарячемуможноза~10 минутсоздатькурсиразослатьегосотрудникам
5) Внедрилпервыетестывпроект
настроилVitest-конфигиполноценнуютестовуюсреду
поднялпокрытиеUI-компонентовиутилитunit-тестамис0% до27% наVitest,
чтозакрылотребованиябезопасностииобеспечиловысокуюнадежностьсистемы
6) Разработалредакторизображенийсинструментомобрезки(cropper) наVue
иCanvas API:
реализовалdrag-and-drоpуправлениеобластьювыделения
изменениепропорцийиручнуюнастройкуразмеров
засчетчегообработкавсехмедиафайловдлякурсовпроисходитпрямовсистеме
безпереходавсторонниесервисы
7) СоздалглобальныйконфигураторинтерфейсакурсовнаVue иVuetify,
гдеможнонастроитьстильитемуUI (цвета фоны размерышаблона отступы
заливку эффекты атакжередактироватьтекстычерезWYSYWIG-редакторTipTap,
чтопозволилогибкокастомизироватькурсыподразныесобытия
безправоквкодеипривлеченияразработчиков
8) ПроектировалархитектурупоFSD (Feature Sliced Design)
иоптимизировалпроизводительностьSPA-приложения
черезкешированиеиинвалидациювTanstack Query,
lazy-loading Vue-компонентовисжатиеизображений
засчетчегозагрузкастраницсталабыстреена0.4 - 0.8 sec
иулучшилисьпоказателиWeb Vitals;
9) ПроводилонбордингMiddle Front-разработчика выполнялинтеграцииREST
API, обработкуreal-time данныхчерезWebSocket, атакжепроводилcode-review
иоценивалзадачи
Стек Vue 3 (Composition API), Pinia, TypeScript, Vue Router, Vite,
TanStack Query, FSD, Vuetify,
JavaScript, CSS3, SCSS, SASS, WebSocket, Jest, Node.js, Docker, VueUse,
Options API, Sentry, Rest API,
Git, GitLab, CI/CD, OpenAPI, HTML5, Figma, AI/ИИ BEM.
Образование
Бакалавр
2020
Бакалавр Брянскийгосударственныйтехническийуниверситет Брянск
Факультетинформационныхтехнологий
Программноеобеспечениевычислительнойтехникииавтоматизированныхсистем
Навыки
Знаниеязыков Русский— Родной
Навыки JavaScript TypeScript Node.js Git CSS3 HTML5 HTML CSS JEST
Webpack SCSS REST API JS VITE VueJS Vue.JS Vue 3 Pinia Frontend Vue
Vuex Nuxt.js Vue 2 Nuxt Composition API WebSocket React
Адаптивнаяверстка Docker CI/CD
Дополнительнаяинформация
Обомне Готовбыстроосвоитьновыетехнологии
вработефокусируюсьназакрытиизадачбизнеса командыипользователей
сприоритетомнарезультатикачествокода
21 декабря, 2021
Валентина
Город
Брянск
Возраст
56 лет (28 июля 2026)
23 декабря, 2021
Виктор
Город
Брянск
Возраст
56 лет (28 июля 2026)
5 февраля, 2022
Станислав
Город
Брянск
Возраст
56 лет (28 июля 2026)