Москва
Резюме № 55971023
Обновлено 11 октября
Превью фото соискателя

Frontend-разработчик junior / junior + / pre middle

Был больше месяца назад
150 000 ₽
27 лет (родился 02 октября 1998)
Москваготов к переезду
Белорусская
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 8 лет и 4 месяца

    • Август 2023 – работает сейчас
    • 2 года и 4 месяца

    Frontend Старший разработчик

    100бальный репетитор, Оренбург

    Обязанности и достижения:

    ▶ В начале выполнял обычные задачи, верстка, написание логики, фикс срочных багов. По истечению 3х месяцев повысили до старшего разработчика! ▶ Обязанности и ответственность: - за код во frontend команде, ревью кода. - за релиз готового кода в прод - особенно в пятницу вечером … - или на выходных, - или праздники перед новым годом, когда все ушли отдыхать, - или в запланированные выходные - или в запланированный отпуск - за договоренности код стайл в проекте - за договоренности gitflow - за версионность веток - за знание “узких” неизвестный мест на платформе и их фикс - за распределение задач по команде, - за рефакторинг легаси (трудного старого кода) - за настройку коммуникации внутри команды (внутренний лидер) - поддержка платформы в момент запусков ▶ В основном писал обычный код на react, ts, redux, react-query. Выводил проект из legacy состояния. Особенно нравилось решать задачи получения данных с бека и отправка их ответов. Исправлять трудный хардкод Получать нормально описанную задачу, выставлять срок и успевать в назначенный срок. Благодарен руководителю Валерию за наставления, разговоры 1+1, он направил меня на курсы Team-lead после которых стал трезво смотреть на IT-проекты
    • Ноябрь 2022 – ноябрь 2023
    • 1 год и 1 месяц

    Frontend-разработчик

    Monte, Москва
    Интернет-магазин

    Обязанности и достижения:

    Обязанности и достижения: ▶ Небольшой интернет-магазин по продаже оборудования для автомобилей. Были задачи по работе с rest api, которые подтягивали расчет для выбранной марки и модели машины. ▶ Стек: - react / ts / sass - redux slice - api - gatsby - headless cms ▶ Задачи с которым столкнулся: 1. Кодовая база сайта устарела. 2. Сайт попал в блокировку от гугл. 3. Проблема с доступами. 4. Сайт обновлялся Девопсом в ручную. 5. На сайте были технические ошибки, которые возникли при обновление версии кода с v2 на версию 5. 6. Самая большая задача это создание SEO страниц. получилось сделать генерацию более 30к страниц. 7. Сервер на node.js. 8. 1 ноября 2023 Gatsby закрывает облако, и переходит на netlify, а это значит что все сайты должны успеть перейти на него или на свой сервер. В проекте я глубоко изучил тему ssr с фреймворком Gatsby. Почему его не стоит использовать для ssr. Лучше стал анализировать legacy код, понимать какие могут быть последствия при расширении неправильного решения.
    • Февраль 2022 – декабрь 2022
    • 11 месяцев

    Frontend-разработчик

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

    Обязанности и достижения:

    ▶ Стек: - Pug; - Sass; - JS / Typescript; - Vue.js / Vuex / Quasar / webpack; - Rest API; ▶ Задачи и обязанности: - Разработка логике на Javascript; - Поддержка проектов компании; - Ведение проектов; - Работа в команде, отчётность; - Постановка задач, планов на проект; - Работа с legacy кодом; - Разработка звёздного неба; - Редизайн сайта pichshop; - Тестирование проекта; - Руководство проектом; ▶ Достижения: - Устранение багов legacy кода миграция на vue.js; - Умение организовывать scrum встречи, отмечать результаты выполнения задач; - Реализация js модуля для панели администратора; - Брать инициативу в свои руки принимать решения выполнения проекта; ▶ Немного истории: Основной запрос трудоустройства это дальнейший карьерный рост до руководителя проекта, но сперва при соглашении работы на должности frontend-middle. Далее работал на проекте по стандартным задачам. Мне дали проект на разработку редизайна, подразумевалось что у меня будет руководитель, но в дальнейшем все основные решения по ходу выполнения проекта лежали на мне, и я был не явным руководителем проекта.
    • Сентябрь 2020 – январь 2022
    • 1 год и 5 месяцев

    Frontend-разработчик, Fullstack-разработчик, Project manager

    Индивидуальное предпринимательство / частная практика / фриланс, Москва

    Обязанности и достижения:

    ▶ Стек: - Html / Pug; - Css / Less / Sass; - JS / jq / typescript; - React / Mobx / Redux / Gatsby.js; - Vue.js; - PHP. Wordpress, modx, drupal, joomla, 1c-Битрикс; ▶ Задачи и обязанности: - Верстка сайтов различной сложности; - Разработка логики на javascript; - Коммуникация с заказчиками, выявление потребности, постановка задач; - Ведение проектов с нуля; - Интеграция сайтов на cms wordpress, 1cbitrix, modx, и др; - 2021 (апрель - август) работа на проекте “WI” react/typescript. Реализация опроса, обновление фронта с использованием хранилища mobx, добавление новых страниц сайта, работа с базой данных. Работа с php; - Работа на зарубежном проекте на vue.js; - Обучение сотрудника основам web; - Управление командой; - Принятие ответственности за сдачу проектов; - Запуск проектов в продакшн, дальнейшая поддержка; ▶ Достижения: - Самостоятельная работа, на проектах, постановка задач, проверка, утверждение сроков, прием и сдача проектов; - Освоение фреймворка React и Vue.js; - Навык управления и делегирования задач; - Построение архитектуры приложения; - Опыт принятия решения по бизнес задачам; - Навык построения стратегии собственного развития; - Получения опыта в бизнесе, продажи, переговоры, заключение сделок; - Понимание потребности заказчика и развитие его бизнеса; - Разработка многостраничного сайта для партнёра банка Открытие; ▶ Немного истории. Я принял решение попробовать себя в качестве свободного разработчика и организовать свою команду для разработке сайтов. Это был большой путь в котором я получил практические навыки решения задач не только в программирование, но и бизнес задач в целом. Я взял ответственность обучить одного человека основам разработке, и у нас это получилось, Уже через пол года он начал выполнять свои первые заказы на фрилансе, а через год устроился в компанию на должность frontend junior. Я увидел свои слабые стороны в делегирование задач. Я всё брал на себя и не понимал как управлять. Одним из основных запросом был: “Как стать руководителем”. Я понял, что этот вопрос я лучше всего решу на наемной работе.
    • Февраль 2019 – май 2020
    • 1 год и 4 месяца

    Frontend-разработчик

    ГКУ МОЦ ИКТ, Москва
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее), Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    ▶ Стек: - Html / Pug; - Сss / Less / Sass; - Type Script / Java Script / jQuery; - Angular 8+; - legaсy; ▶ Задачи и обязанности: - Поддержка и рефакторинг кода Портала Государственных услуг; - Верстка новых страниц портала; - Разработка, доработка, исправление frontend на Портале - Государственных Услуг; - Определение сроков выполнения задач и их решение; - Анализ и постановка задачи на backend; - Разработка на Angular 8/Typescript; - Отчетность по выполненной работе (недельная, месячная, квартальная); - Слаженная работа в команде. Обсуждения, участие в мероприятиях; ▶ Достижения: - Увидел то как работает крупная государственная система изнутри; - Научился работать в команде; - Научился работать по системе SCRUM; - Научится работать в git по системе Git Flow; - Научится работать с фреймворком Angular и Typescript; - Стал изучать ОПП и паттерны проектирования; - Стал принимать больше ответственность в своей работе; - Научился давать отчёт по своим задачам; - Стал придерживаться хорошего тона в программирование, и задаваться вопросом, а как правильно; - Стал изучать архитектуру приложений; - Научился выступать на совещаниях; - Научился принимать решения в ситуациях дедлайна; - Повышение с javascript junior до junior+; ▶ Немного истории. Начало моей карьеры программиста на javascript. Я пришел в компанию мотивированным на серьёзную работу программистом javascript, сильно подготавливался, чтобы пройти собеседование и у меня получилось, при условии что, - “В течение 3х месяцев, я был обязан, каждый месяц проходить тесты на проверку знаний”. Это был большой стресс для меня. Помимо основных обязанностей верстальщика, я учил основы js / ts / angular. Однако я был заряжен на успех и каждый день читал учебник js смотрел курсы, чтобы связать непонятные для меня абстракции. И у меня всё получилось! Дальше пошла работа на результат компании, и улучшения своих навыков. Я очень сильно благодарен своему руководитель Алферину Евгению, он заложил в меня самые основы программирования, хороший тон и мышление senior разработчика. Я могу очень много описывать то насколько эти знания помогают сейчас не только в программировании, но и в жизни целом. Через несколько месяцев после повышения, мне пришлось уволиться в связи изменениями в моей личной жизни.
    • Май 2017 – январь 2019
    • 1 год и 9 месяцев

    Веб-мастер, Администратор сайта, Верстальщик

    ООО "АКВАХИТ ПЛЮС", Москва
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)

    Обязанности и достижения:

    ▶ Стек: - Html; - Сss / Less; - Java Script / jQuery; ▶ Задачи и обязанности: - Постановка задача, программисту, дизайнеру, и их ведение; - Разработка прототипов будущих страниц; - Верстка новых страниц сайта (Html / Сss); - Доработка сайта, добавление новых элементов на сайт; - Анализ сайта, анализ удобства пользования (UX); - Добавление товаров на сайт. (массовое наполнение сайта контентом); - Настройка контекстной рекламы (Яндекс.Директ Google Adwords); - Выполнение SEO задач; ▶ Немного истории. Старт карьеры в IT. В компанию я пришел с полным нулём знаний. Я учился только первый месяц в SMM. Было большое желание работать в интернет сфере. Благодаря моему рвению изучать сферу интернета, мой руководитель отправил меня на курсы по Верстке и JS «Специалист» при МГТУ им. Н. Э. Баумана, преподаватель Игорь Борисов. Я очень благодарен своему руководителю Демьяненко Станислав Алексеевич, он вложил в меня часть своей точки зрения не только о интернет-маркетинге, а о бизнесе в целом. В связи с тем, что я захотел расти дальше в программирование, нам пришлось расстаться.

Обо мне

Дополнительные сведения:

▶ Работаю с: ◦ JS/TS; ◦ ES (Ecmascript) 5 - 12+; ▶ Основные темы, которые понимаю и с которыми работал: ◦ Приведение типов явное и неявное; ◦ Область видимости; ◦ Контекст; ◦ Замыкание; ◦ Стек; ◦ Event loop; ◦ Cookie, session/localstorage; ◦ drag n drop; ◦ Promise, async await; ◦ xhr, fetch, api; ◦ Работа с DOM; ◦ CORS, безопасность в браузере; ◦ Service Worker; ▶ Angular: ◦ понимание работы с данным фреймворком, компоненты, навигация, сервисы директивы, пайпы и т. д; ◦ Работа с RxJs; ▶ React: ◦ Понимание работы с данным фреймворком хуки, контекст, роутинг и т. д; ◦ Работа с Mobx; ▶ Vue: ◦ Понимание работы с данным фреймворком хуки, директивы, роутинг; ◦ Работа с Vuex; ▶ Умение работать с webpack | gulp ▶ Вёрстка: ◦ Умение брать всю необходимую информацию из макетов от дизайнеров; ◦ Работа с графическим редактором Photoshop, figma; ◦ Понимание и работа с grid-system, различными css библиотеками по типу bootstrap; ◦ Для построения сетки использую smartgrid; ◦ Работа с препроцессорами less, sass; ◦ Понимание модели Block, Inline-block, Flexbox. position, table; ▶ Мои цели. Я стремлюсь научиться делать качественную архитектуру веб-приложений. ▶ Немного обо мне. Занимаюсь йогой, музыкой, ораторским искусством, актёрским мастерством, нравится путешествовать. Вижу свои минусы в написании юнит-тестов и работой с веб-сокетами, для этого ищу компанию, в которой будет возможно будет себя проявить Ищу компанию, где будет понятный рабочий процесс и срок не "вчера" Работаю впервую очередь с - edtech остально могу рассмотреть "по влюбленности" ▶ Портфолио https://iliagromov.github.io/ Jest, Angular, Rx.js, PWA, React, Redux, Mobx, Next.js, Gatsby.js, Vue/Vuex, Nuxt, Quasar, Docker, Nest.js, GraphQL, Git, github/gitlab/bitbucket, Type Script, JavaScript, ES 6/7/8/9, jQuery, HTML, CSS, Sass, Less, Ajax, PHP, CMS Wordpress, 1С-Битрикс, Joomla CMS

Иностранные языки

  • Английский язык — базовый

Водительские права

  • A — мотоциклы
  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 669 похожих резюме
Обновлено 24 сентябряПоследнее место работы (2 года и 9 мес.)Старший клиентский менеджерФевраль 2023 – работает сейчас
Обновлено в 13:40Последнее место работы (4 мес.)Специалист 1 разрядаИюль 2025 – работает сейчас
Обновлено в 13:40Последнее место работы (9 мес.)HTML-верстальщикФевраль 2025 – работает сейчас
Обновлено 24 октябряПоследнее место работы (2 года и 3 мес.)Старший frontend разработчик reactЯнварь 2023 – апрель 2025
Обновлено 30 октябряПоследнее место работы (4 года и 3 мес.)Графический дизайнер / Технический фотографДекабрь 2019 – март 2024
Обновлено 6 ноябряПоследнее место работы (1 год и 4 мес.)Frontend разработчик (React, Typescript)Февраль 2024 – июнь 2025
Обновлено 25 сентября
no-avatar
Middle frontend developerз/п не указана
Последнее место работы (7 лет и 8 мес.)Team LeadМарт 2018 – работает сейчас
Обновлено 5 ноябряПоследнее место работы (1 год и 3 мес.)Фронтенд-разработка (коммерческие и учебные проекты)Июнь 2024 – сентябрь 2025
Обновлено 25 октябряПоследнее место работы (1 год и 7 мес.)Инженер технической поддержкиАпрель 2024 – работает сейчас
Обновлено 22 октябряПоследнее место работы (9 мес.)Специалист отдела документацииИюнь 2024 – март 2025
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеMiddle frontend developer

Смотрите также резюме