Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник
Георгий Прохоров (geopr), 20 лет, Россия, МоскваГеоргий Прохоров (geopr), 20 лет, Россия, Москва

Георгий Прохоров

Frontend EngineerФронтенд разработчикВеб-разработчикСтарший (Senior)
Ищу работу

Контакты

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

Обо мне

Участвовал в проектах разной сложности, начиная от простой продуктовой разработки, заканчивая проектированием архитектуры, написанием кода с нуля, инфраструктурными и платформенными задачами.

Работал со всеми современными фреймворками и их экосистемой. Не проблема выучить очередной.

Менторил junior-middle специалистов, проводил онбординги, был наставником на онлайн-курсах.

Навыки

Проектирование архитектуры приложений
Веб-разработка
Node.js
Алгоритмы и структуры данных
Server-side rendering
TypeScript
React
Vue.js
Angular
Unix

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

Опыт работы

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    Более 5000 сотрудников
    Фронтенд разработчик (Средний)Frontend Engineer
    Март 2023 — По настоящее время (1 год и 11 месяцев)

    Едадил:

    Суперапп, написанный на веб-технологиях и запускающийся внутри вебвью.

    Принимал участие в разработке продуктовых задач совместно с командой из 6 разработчиков фронта. Много общения со смежниками (бэк, дизайнеры, мобильные разработчики, менеджеры, qa), проработка задач/ресерч, фича-лидерство, дежурства на сервисе (графики ошибок, логи, алерты).

    В том числе разрабатывал расширение Яндекс.Выгода совместно с Яндекс.Браузером.

    Так же был лидом технической команды из 2 человек, занимался платформенными/инфраструктурными задачами, настраивал ci/сборку/архитектуру, помогал писать bff и переезжать на ssr

    На проекте использовался DSL над Vue https://github.com/V4Fire для описания бизнес логики/сборки/тестирования и тд + шаблонизатор https://github.com/SnakeskinTpl/Snakeskin

  • Российский эксперт и разработчик цифровых решений для государства, бизнеса и человека
    От 1000 до 5000 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Developer
    Январь 2022 — Февраль 2023 (1 год и 2 месяца)

    Занимался поддержкой приложения для сотрудников лабораторий по генетической медицине.

    В приложении можно было видеть реальные объекты лаборатории, например штативы, лунки, и образцы в них. Всячески манипулировать их содержимым и тд.

    Основной стек проекта React + Typescript.

    За время работы помог перевести проект с React 16 на React 17, многократно улучшил кодовую базу и архитектуру в целом. Помогал младшим разработчикам, делал регулярное код-ревью и занимался рефакторингом легаси запутанных модулей. Отвечал за все важные и горящие задачи релизов.

    Участвовал в разработке внутреннего ui-kit, используемого еще на 2 проектах компании и написанием документации.

    TypeScriptReactReduxDockerGit
  • Разрабатываем кастомные сервисы и веб-приложения
    КрасноярскОт 10 до 100 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Developer
    Июль 2021 — Январь 2022 (7 месяцев)

    Проект представлял из себя виртуального учителя со всеми вспомогательными инструментами и делился на две части: админка и интерфейс ученика.

    В интерфейсе ученика основной задачей была разработка математического редактора с нуля. Начиная от формирования ТЗ и согласования с заказчиком, заканчивая проектированием архитектуры и написанием кода.

    Редактор позволял вводить сложные математические формулы и вычислять их. Использовался как вспомогательное средство для решения задач, составленных в админке.

    За основу был взял стэк React + MobX. В силу ОО архитектуры применял разные паттерны проектирования: стратегия, композиция, инверсия и инъекция зависимостей, посетитель и строитель. Все компоненты редактора создавались с помощью паттерна MVVM для удобной сериализации/десереализации его состояния.

    Так же, поучаствовал в разработке инструментов (графики, геометрические фигуры, точки на прямой, визуализация и изменение математических интервалов и тд) для админки.

    ReactTypeScriptMobXSCSSGitDocker
  • Ведущее агентство недвижимости, лидер по реализации новостроек в Москве, Подмосковье и регионах России
    МоскваОт 100 до 1000 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Developer
    Январь 2021 — Июнь 2021 (6 месяцев)

    Работал над 3 проектами:

    • Мобильное приложение на React Native
    • Основной сайт компании на JQuery и чистом JS/TS
    • Личный кабинет клиента на Angular

    За время работы выучил Angular и React Native, начал проводить код-ревью и узнал, как больно работать с легаси. Проектировал АПИ вместе с бэкенд командой, взаимодействовал с отделом аналитики и дизайна.

    В общем и целом, данный опыт стал трамплином для дальнейшего развития, т.к получилось быстро перерасти компанию.