Викентий Экгарт (vikegart), 26 лет, Россия, МоскваВикентий Экгарт (vikegart), 26 лет, Россия, Москва

Викентий Экгарт

Эксперт
Vikentii Ekgart – Lead JSФронтенд разработчикВедущий (Lead)
От 4000 $Ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 6 лет и 2 месяца
Регистрация: 17.05.2022
Последний визит: 1 день назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

6 лет+ Широкого опыта в JavaScript и всего что касается браузеров: DOM, Performance Optimizations, CSS, HTML. Большой опыт общения с зарубежными заказчиками из Европы и Америки.


2+ из 5 лет этого опыта работал как лид команд начиная от выстраивания команды с нуля, так и управлением уже имеющейся команды


Этот опыт включают:


  • Hard Skills:
    • TypeScript, React, Redux, Mobx, NextJS, Node JS, AWS, Azure, Git, SCSS, WebPack
  • Soft Skills:
    • Собеседование кандидатов, Публичные выступления, Управление персоналом, Коммуникация с клиентами, Эстимация проектов/сроков, Ведение проектной документации, Решение конфиктных ситуаций, Менторинг сотрудников, Онбординг
    • English: B2

Навыки

JavaScript
React
Node.js
SCSS
Redux
TypeScript
Next.js
Проведение интервью
Публичные выступления
Проектное планирование

Эксперт

0консультаций

Работаю с квалификациями

СтажёрМладшийСреднийСтарший

Помогаю развивать навыки

JavaScriptReact

Экспертность

Одна из задач которую решал - рост офиса по кол-ву людей. 
Отсюда широкий опыт в:

  • Собеседованиях: 200+
  • Построение карьерного плана: из джуна в синьоры
  • Помощь с релокацией
  • Правовые вопросы: уход в декрет по БиР,  трудоустройство по ТК / ИП

Также оказываю помощь руководителю. Как нанимать людей, как выстроить процессы, как расставаться с low performer. 

Стоимость
5000 ₽/ час

Участие в профсообществах

Опыт работы

  • AR-powered solutions for fine jewelry eCommerce and retail
    Москва
    Фулстек разработчик (Ведущий)Tech Lead
    Март 2024 — Декабрь 2024 (10 месяцев)

    Customer: Trillion Jewelry - AR & 3D app for jewelry brands with Virtual Try-on.

    Team Size: 10: 4 Frontend, 1 Dev Ops, 2 ML engineer, 2 QA, 1 Head of Partnerships.

    Tasks performed:
    • Developed code standards and code review check-list
    • Moved current pipeline to our own CDN via CloudFront
    • Communicated with clients to resolve integration issues
    • Estimated new tasks and customer reqests
    • Conducted presales sessions
    • Fixed broken links for 600+files via automation and MongoDB migration script
    • Transferred ML solution from Python code to Typescript via Open CV
    • Refactored architecture of the project which causes performance boost
    • Mentored and onboarded other devs and QA

    Tech Stack:
    • AWS, JS, React, Mediapipe, OpenCV, Python, Three JS, Typescript, Mongo DB, Sentry

  • Fedex / Shoprunner
    Мемфис
    Lead Software Developer
    Январь 2023 — Декабрь 2023 (1 год)

    Fedex/Shoprunner -  b2b клиентский бандл JS для магазинов партнеров. 
    Команда: 4 фронтенд команды(3-5 человека на команду) + команда заказчика и команды интеграторов с партенрами
    Стэк: AWS, Azure, WebComponents, JS, Jenkins, TypeScript

    • Вел 4 команды одновременно и управлял кол-вом людей в командах, держа баланс ресурсов
    • Вел сторибук и дизайн систему
    • Проверял и дополнял декомпозицию задач
    • Решение конфликтов внутри команды
    • Согласовывал отпуска
    • Помощь в техническом росте сотруднику и согласование повышения грейда у компании
    • Приоритеризировал технический беклог
    • Вел техническую документацию проекта – процессы CI/CD, стандарты кода
    • Писал документацию по процессам для автоматизации работы команды: путь эскалирования, зоны ответсвенности
    • Онбординг, назначение менторов на новеньких
    • Проводил тех собесы, финальные собеседования, перфоманс ревью
    • Финальное ревью релиза перед деплоем
    • Построил процесс тестирования новых фичей, без необходимости тестировать сразу на продакшене партнеров. Обучил этому команду клиента
    • Разработал план миграции с AWS на Azure, включая такие компоненты как  Amazon Route 53, S3, CloudFront, GitHub,  и Jenkins
    • Помогал разобраться со сложными запросами и баг репортами от бизнес партнеров
  • Berlin Zeitung
    Берлин
    Lead Software Developer
    Сентябрь 2022 — Январь 2023 (5 месяцев)

    Berlin Zeitung - Топ 1 Немецкий новостной ресурс с 12 миллионами пользователей в месяц. Конкуренты - NY Times
    Команда: 6 Фронтенд разработчик, 1 Бизнес Аналитик, 2 Бекендера, 2 Тестировщика
    Стэк: AWS, NextJS, React, Node JS, Docker

    • Вел одну команду фронтенд разработчиков
    • Отрефакторил и продолжил вести техническую документацию
    • Погрузился в текущие процессы и стандартизировал их
    • Проверял и дополнял декомпозицию задач
    • Вел переговоры с заказчиком, делал перфоманс ревью сотрудников для заказчика
    • Увеличил и улучшил ключевые метрики производительности такие как FCP, LCP,  и CLS
    • Интегрировал сложные фичи такие как озвучка статей в текущую мультиплатформенную архитектуру
    • Адаптацировал архитектуру под схожие проекты - Berliner Kurier
  • Меняем, изменяясь!
    От 1000 до 5000 сотрудников
    Ведущий разработчик
    Май 2022 — Сентябрь 2022 (5 месяцев)

    • Проектирование приложения для киосков
    • Интеграция micro-frontend в проекты
    • Создал вспомогательные функций через BFF (backend for frontend) для разделения логики вычислений
    • Писал unit & e2e tests
    • Погружение в бизнесс процессы через общение с реальными сотрудниками магазина
    • Добавление новых фичи с использованием встроенной дизайн системы
    • Вел внутренний сторибук и дизайн систему (обновление, релиз, добавление новых компонентов, рефакторинг)
    • Менторинг и онбординг новичков
    • Проводил тех митапы внутри компании

  • Компания с гибким подходом к работе, инновационными проектами, технологичными решениями и яркой корпоративной культурой
    МоскваБолее 5000 сотрудников
    Ведущий разработчик
    Январь 2022 — Февраль 2022 (2 месяца)

      • Разрабатывал новых виджеты на Three JS для поиска бондов
      • Рефакторил код
      • Кодревью
      • Написание юнит-тестов
      • Проектировал АПИ вместе с командой бека
      • Вел процессную и проектную документаци
  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    МоскваБолее 5000 сотрудников
    Ведущий разработчик
    Июль 2018 — Декабрь 2021 (3 года и 6 месяцев)

    Sep-2019 - Till now (Dec-2021) - Development Team Lead, EPAM Systems, http://www.epam.com

    Customer: EPAM

    Project: project for personnel management. Automating process of sending letters and other notifications to RMs.

    Team Size: 5 Back-End Developers, 4 Frontend Developers, 4 QA, 1 BA

    Project Role: FE Team Lead, Dev-Ops

    Tasks performed:

    • Formulated Tasks for the team
    • Deployment project to EPAM Cloud
    • Involved fronted architector for consulting
    • Planned sprints
    • Performed code review
    • Fixed bugs and cleaned up tech debt
    • Intergarated UUI Library
    • Conducted daily meetings
    • Discussed and formalized API
    • Created project documentation

    Environment:

    • PostgreSQL
    • VS Code, EPAM Cloud, Git, ES Lint, WebPack, JIRA
    • Dotnet core 3.1, ES6+, React JS, Redux, Unified UI

    Jul-2018 - Till now (Dec-2021)

    Customer: EPAM

    Project: RD: Preparation Juniors for projects. Saratov office: resource management, amplification and growth of Front-End division in Saratov.

    Team Size: 2 recruiters, 3 RD Lab Specialists, 5 Production stakeholders with the office director.

    Project Role: RD Mentor, RM

    Tasks performed:

    • Improved and actualized Front-End education program, prepare curators from production employees.
    • Interviewed candidates for Training Center and for production needs (D1, D2).
    • Developed full-circuit program for Saratov State University for Web course. Conducted lectures and practice lessons.
    • Contributed to an external community of Front-End developers in Saratov (SaratovJS) and shared experience with other communities.
    • Prepared and conducted 20+ events which include external events in other cities (Izhevsk and Tver). Role in these events: speaker, organizer, tech support.
    • Participated as speaker in 3 global events: Junior Online Conference, Hitchhiker Guide for Epam, and CodeBattle. Also helped other speakers with advices.
    • Standardized requirements for D1 and D2 level.
    • Developed 4 people from D1 to D2 and continued consulting them to grow up to senior.

    Feb-2019 - Aug-2019 - Developer, EPAM Systems, http://www.epam.com

    Customer: EPAM

    Project: Online GO-game(based on WebSockets) with able to get contacts of players for recruiting's team. Also, a recruiter can download an excel table with contacts.

    Team Size: 3 JS&Elexir Dev and 1 .NET dev

    Project Role: Full-stack Dev, Project manager

    Tasks performed:

    • Performing refactoring client for new requirements
    • Created sign in via Google and VK
    • Performed refactoring elixir based backend for new requirements
    • Formulated tasks for the .NET developer
    • Performed manual testing
    • Deployed app on the server
    • Created domain name and records

    Environment:

    • MongoDB
    • Webpack, Git, Bash, ESLint
    • Vue, Elixir, .NET

    Feb-2019 - Feb-2019 - EPAM Systems, http://www.epam.com

    Customer: Software & Hi-Tech

    Project: Project, that contain Rest API with Swagger and Open API 3.0, for help frontend students understand and teach technologies for integrate Frontend with Backend. Also this project helps students from testing lab - they can teach some manual testing methods.

    Team Size: Dev team: 2 developers

    Project Role: Project Manager, Product Manager, Full-Stack dev

    Tasks performed:

    • Formulated tasks for dev team
    • Estimated time for resolving issues
    • Created database and provided connection via BD and Backend
    • Created OpenAPI 3.0 configuration file
    • Preformed manual testing on base CRUD operations

    Environment:

    • Mongo DB
    • Webpack, Visual Studio Code, mongo shell
    • TypeScript, Node JS, Mongoose, Koa, Swagger

    Jul-2018 - Jan-2019 - Team-Lead, EPAM Systems, http://www.epam.com

    Customer: Software & Hi-Tech

    Project: QUIZ with chat-bot in VK, which helps to organize a quiz and attract newcomers. This is a web app with an adaptive design. The app allows to add new questions and view results statistics from users.

    Team Size: 4 members:  5 front-end developer, 1 back-end developer, 2 full-stack developers

    Project Role: Project Manager, Developer

    Tasks performed:

    • Formulated tasks. Shared tasks between the team, estimated time and planned sprints. Also set up a server and separate database
    • Consulting team, for developing operations on server-side for adding new questions to the database and fetching them on the web interface
    • Created components from scratch
    • Implemented TDD methodology and configured unit-tests
    • Configured routing synchronized with filter
    • Achieved best performance results using ChromeDevTools and reduced re-rendering

    Environment:

    • MongoDB
    • Visual Studio Code, mongo desktop, postman,
    • Node JS, React, Jest, Material UI

Высшее образование

  • СГУ им. Н.Г. Чернышевского

    Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского
    Саратов1719 выпускников
    Факультет компьютерных наук и информационных технологий
    Сентябрь 2016 — Июль 2020 (3 года и 10 месяцев)

    Информатика и Вычислительная техника. И тонны математики, алгебры и матстата

Дополнительное образование