Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Кандидат
Мужчина, 24 года, родился 3 августа 2000
Не ищет работу
Таганрог, готов к переезду (Грузия, Другие регионы, Казахстан, Минск, Москва, Санкт-Петербург, Украина), готов к командировкам
Frontend-разработчик
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: гибкий график, удаленная работа
Опыт работы 5 лет 2 месяца
Август 2021 — по настоящее время
3 года 10 месяцев
12Storeez
Frontend Engineer
Переписал систему управления складом с Vue на Angular с Module Federation по методологии Scrum.
- Настроил Micro-Frontends, работал в основном над Frontend, но также переписал пару фичей на Backend.
- Покрыл unit-тестами бизнес-логику с использованием Jest на Frontend и на Backend.
- Повысил отказоустойчивость, обернув все страницы Angular в Feature-toggle с fallback на Vue. Если сервер Angular недоступен, Vue проигнорирует фичи Angular, включив свои
- Объединил Python и Vue в monorepo, настроил Gitlab "Review Apps".
- Создал схематики Angular с использованием Nx.
- Выполнял роль дизайнера: Самостоятельное создание дизайна на Angular Material.
- Участвовал в event storming, сессиях code review, наставлял Junior разработчика.
- Руководил ретроспективой и участвовал в груминге и ежедневном созвоне с командой и руководителем проекта.
- Работал в небольшой команде в тесном сотрудничестве с Backend-разработчиком.
Октябрь 2020 — Июль 2021
10 месяцев
KODE
Frontend Developer
Работал над крупными проектами в области здравоохранения и образования с React, React Native с использованием Agile.
- Создал overlay интерфейс для географической карты, используя React и MUI.
- Разработал drag-n-drop список, который соединяется с географической картой в 2-сторонней привязке. Если навести курсор на лист, зона карты будет выделена. И наоборот.
- Сделал Frontend адаптивным.
- Замещал роль дизайнера, когда он отсутствовал в проекте.
- Запустил большую фичу медицинских чек-апов.
- Настроил генерацию файлов PlopJs, чтобы генерировать новые фичи с автоматическим подключением Redux, Router, меню для мобильных, десктопных устройств.
Апрель 2020 — Октябрь 2020
7 месяцев
Индивидуальное предпринимательство / частная практика / фриланс
Frontend Developer
- Создал и развернул собственный веб-сайт для управления учебными заданиями с авторизацией, управлением ролями, используя React, Node.js, MongoDB.
- Создал приложение для онлайн-чата с видеозвонками, используя React, WebRTC, Node.JS, Socket.io.
Навыки
Уровни владения навыками
Обо мне
Я Fullstack Web разработчик. У меня есть опыт Blockchain-разработки, в основном Ethereum. Могу писать на C/C++, Rust, когда это необходимо. Создавал расширения для браузеров и коммитил в open-source проекты.
Навыки
Языки программирования: TypeScript, JavaScript, Kotlin, Java, Solidity, Rust, Go, C++
Технологии: Angular, React, Vue, Nx, Node.js, NestJS, Socket.io, Jest, Micro-Frontends, Module Federation, CI/CD, MongoDB, PostgreSQL, Docker, Extension Development, Web3
Инструменты: GitHub, GitLab, Jira, Yandex Tracker, Grafana
Дополнительное образование
Курсы: Beginning C++ Programming, The Modern Javascript Bootcamp Course 2020, Advanced CSS and Sass, JavaScript - The Complete Guide 2020 (Beginner + Advanced), JavaScript: Understanding the Weird Parts, Design Patterns in JavaScript, The Complete Guide to Advanced React Component Patterns, NestJS, Electron From Scratch, The Modern Angular Bootcamp, Angular Core Deep Dive, NgRx, Rust & WebAssembly with JS, Solana Blockchain Developer Bootcamp with Rust + JavaScript
Проекты
Terra Blockchain Bridge Dashboard - апрель 2022 года
Написал Fullstack-приложение, использующее NextJS и NestJS для выгрузки и обработки данных блокчейна Terra и сохранения их в MongoDB. Основной целью было получить аналитические данные и построить графики для визуализации данных.
Сервис регистрации рефералов для крипто-кошелька - февраль 2022 года
Написал Fullstack приложение с использованием RxJS и NodeJS (express). Оно было разделено на микросервисы для: создания аккаунта, разбора электронной почты, подтверждения регистрации с помощью Selenium. Приложение должно было автоматизировать регистрацию и логировать события.
Браузерное расширение для шифрования сообщений - январь 2019 года
Написал расширение для браузера для легкого шифрованного общения между контактами в VK с шифрованием AES256. Когда пользователи обменялись приватными ключами, они могут легко отправлять друг другу защищенные сообщения, используя стандартный чат VK.
Высшее образование (Бакалавр)
2023
Информационные системы и технологии
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения