Разработка на React новых компонент приложения и модификация старых, проведение код-ревью, написание юнит-тестов (Jest) и e2e-тестов (своя обёртка над Webdriver IO), имплементация макетов из Figma, работа с графиками в Grafana, настройка сборки Webpack 5
Октябрь 2019 — июнь 2023
3 года 8 месяцев
Сybergizer
Fullstack JS Developer
Проекты, начиная с последнего: 1. TPM Software Описание Проект по оптимизации и улучшению бизнес-процессов в компаниях. Основной клиент - нефтяная компания. Обязанности Построение архитектуры front-end и back-end с нуля, применение лучших практик, очистка и улучшение старой кодовой базы до поддерживаемого уровня. Организация работы команды из двух разработчиков Frontend Main technology: React State manager: redux (redux-saga + redux toolkit) Components: mui Forms: react-final-form Tests: jest, enzyme Bundler: Vite Backend Main technology: express ORM: objection (based on knex) Tests: jest Docs: swagger Additional Types: TS Linters: eslint + prettier Git: Gitlab Docker AWS S3 2. Assets Management Описание PWA crypto-investment watchdog application Обязанности Поддержание текущей кодовой базы и добавление новых функций на front-end и back-end. Обучение и контроль производительности младшего front-end разработчика. Frontend Main technology: React, Next State manager: React context Components: @headlessui, Tailwind CSS Tests: jest, React Testing Library Backend Main technology: Nest Tests: jest Docs: swagger Additional Types: TS Linters: eslint + prettier Git: Github Docker AWS S3 3. Teezily https://www.teezily.com/ Описание Teezily - это платформа, продающая тысячи персонализированных товаров. Настоящий европейский лидер, Teezily является одним из ведущих мировых специалистов по печати на текстиле и аксессуарах по требованию и имеет международную известность благодаря своим клиентам и пользователям со всего мира. Обязанности Внедрение нового дизайна на фронт-энде и исправление ошибок Frontend Main technology: Angular JS Components: CSS modules Backend Main technology: Ruby on Rails 4. GO Consultancy Проект: Respondology Описание Respondology разрабатывает настраиваемый инструмент модерации комментариев для предприятий и всех, кто имеет большую аудиторию в Интернете. Обязанности Разработка front-end Frontend Main technology: React Components: mui API: graphql Backend Main technology: Ruby on Rails
Обо мне
Сохраняю здравомыслие в мире хаоса.
Образование бакалавр
2009
Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина), Санкт-Петербург
Факультет радиотехники и телекоммуникаций, бакалавр техники и технологии
Знание языков
Русский — родной
Иностранные языки
Английский — B2 — Средне-продвинутый
Французский — A1 — Начальный
Опыт вождения
Имеется собственный автомобиль
Дополнительная информация
Гражданство
Россия
Разрешение на работу
Россия
Время в пути до работы
Не имеет значения
Настройки Cookie
Управляйте своими cookie-предпочтениями
Мы используем cookie для корректной работы сайта и улучшения сервиса.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению. Эти сookie-файлы не сохраняют какую-либо информацию о пользователе, которая может быть использована в маркетинговых целях или для учета посещаемых сайтов в сети Интернет.
Аналитические cookie-файлыОПЦИОНАЛЬНО
Данные cookie-файлы необходимы в статистических целях
Данные cookie-файлы необходимы в статистических целях, позволяют подсчитывать количество и длительность посещений Сайта, анализировать как посетители используют Сайт, что помогает улучшать его производительность и сделать более удобным для использования. Запретить хранение данного типа cookie-файлов можно непосредственно на интернет-сайте либо в настройках браузера.
Аналитика
Рекламные cookie-файлыОПЦИОНАЛЬНО
Рекламные cookie-файлы используются для целей маркетинга
Рекламные cookie-файлы используются для целей маркетинга и улучшения качества рекламы (предоставление более актуального и подходящего контента и персонализированного рекламного материала). Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.