Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку
Андрей Новиков (slienthippo), 22 года, Россия, МоскваАндрей Новиков (slienthippo), 22 года, Россия, Москва

Андрей Новиков

Фронтенд разработчикВеб-разработчикМладший (Junior)
Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 22 года
Опыт работы: 3 года
Регистрация: 01.05.2023
Последний визит: 4 месяца назад
Гражданство:
Местоположение: Россия, Москва
Знание языков:

Обо мне

Навыки и квалификация:
- React JS
- Redux, RTK, RTK Query, Умею работать с асинхронными редьюсарами и умею писать для них тесты.
- Уверенное знание JavaScript, TypeScript.
- Webpack
- Next JS
- Опыт работы с Jest и React testing library, написание unit-
тестов и скриншотных тестов.
- Storybook + loki
- Git, опыт настройки CI pipeline для автоматизации тестов.
- Базовое понимание CI/CD
- HTML, CSS (а также препроцессоры LESS, SASS), БЭМ
- Gulp
- Адаптивная верстка, кроссбраузерная верстка, pixel
perfect, Flexbox, Grid.
- Понимание принципов работы клиент-серверной архитектуры.
- Понимание принципов работы REST API;
- Умение писать базовые SQL запросы (MS SQL);
- Использую архитектурную методологию Feature-Sliced Design
- ESLint
- Имею представление о разработке серверных приложений на node js и express

Повышение квалификации, курсы:
2023 "Продвинутый Frontend. В production на React»
авторский курс Ульби Тимура.

В будущем планирую развиваться в сторону Full-stack разработки.

Также рассматриваю вариант стажировки.

Навыки

React
Redux
JavaScript
TypeScript
Webpack
Jest
Storybook
Next.js
Базы данных
ООП

Опыт работы

  • Частная предпринимательская деятельность
    Фронтенд разработчикFrontend разработчик
    Январь 2022 — По настоящее время (3 года)

    Проекты над которыми я работал:

    1. Социальная сеть (SocialVibe):
    - Проект: https://socialvibe.netlify.app/
    - Репозиторий: https://github.com/silentHippo01/SocialVibe

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

    - Реализована асинхронная подгрузка страниц, что сокращает основной бандл, экономит трафик у пользователей, уменьшает время загрузки сайта, тем самым улучшает SEO оптимизацию.
    - Добавление и удаление редьюсеров также осуществляется асинхронно.
    - Написаны скриншотные и юнит-тесты для обеспечения надежности кода.
    - Настроен процесс непрерывной интеграции и непрерывной доставки (CI/CD), что позволяет быстро и безопасно внедрять изменения.
    - Для разработки компонентов интерфейса используется Storybook, что делает процесс разработки более удобным и прозрачным.
    - Написана документация

    Проект активно разрабатывается и обновляется, что позволяет мне постоянно расширять и совершенствовать свои навыки в веб-разработке.

    2. Интернет магазин (SheakerGeek):
    - Проект: https://sheakergeek.netlify.app/
    - Репозиторий: https://github.com/silentHippo01/sneakers-shop

    Этот проект - интернет магазин, разработанный с использованием Next.js и интегрированный с headless CMS Sanity. Важные моменты:

    - Создан полноценный интернет магазин с разделением товаров по категориям и возможностью фильтрации.
    - Использован headless CMS Sanity для управления контентом магазина, что облегчает администрирование и добавление новых товаров.
    - Реализована аутентификация пользователей для оформления заказов и сохранения их истории.
    - Проект полностью адаптирован для мобильных устройств, обеспечивая удобство использования для всех пользователей.
    - Разработан с нуля макет в Figma

    3. Русскоязычный аналог Wordle:
    - Проект: https://wordleru.netlify.app/
    - Репозиторий: https://github.com/silentHippo01/wordle_
    В этом проекте я разработал русскоязычную версию популярной игры Wordle. Особенности проекта:

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

    GitJavaScriptSQLHTMLNext.jsTypeScriptWebpackReduxReactJest

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

  • РГУ им. А.Н. Косыгина

    Московский государственный университет дизайна и технологии им. А.Н. Косыгина (бывший МГТУ Косыгина)
    Информационных технологий, автоматики и энергетики
    Сентябрь 2020 — По настоящее время (4 года и 3 месяца)


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