НС
Никита С.
Мужчина
Россия, Москва, UTC+3
Ставка
2 500 Р/час
НДС не облагается
Специалист доступен с 7 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
4 года опыта работы в IT сфере.
Активно использую в разработке TypeScript;
Опыт работы с React Native
Опыт взаимодействия с REST API;
Опыт работы с NextJs;
Опыт работы с CSS-препроцессор SCSS
Опыт работы с классовыми компонентами и хуками React.
Опыт работы с базой данных MongoDB;
Опыт работы с Docker для развертывания приложений;
В командной разработке использую Git, GitHub, GitLab;
Опыт работы с JIRA, Slack, Miro;
Опыт работы с Node.js и менеджерами состояния приложения Redux и MobX;
Коммерческий опыт разработки React приложения на заказ;
Опыт написания CRM-системы;
Платформы: Windows, MacOS
Люблю использовать в разработке React и TypeScript, потому что они имеют:
- Большую гибкость и удобство разработки;
- Совместимость с другими инструментами и библиотеками;
- Большой выбор инструментов и библиотек;
- Масштабируемость
- Статическую типизацию TypeScript
- Компонентный подход React
- Виртуальный DOM в React
Постоянно изучаю frontend-разработку с упором на React, а также новые для себя технологии и применяю их на практике
Проекты
(4 года 1 месяц)
NFT Marketplace
Роль
Frontend-разработчик
Обязанности
Этот проект представляет из себя платформу для продажи и отслеживания NFT коллекций.
Он специализируется на интеграции блокчейн-технологий для обеспечения безопасных и прозрачных транзакций, также предоставляет пользователям возможность приобретать уникальные цифровые активы и следить за их перемещением внутри блокчейна в реальном времени.
Задачи, которые я выполнил на проекте:
- Разработал и внедрил интерфейс для продажи и покупки NFT коллекций, обеспечив
удобный пользовательский опыт.
- Реализовал динамическое отображение данных о транзакциях и коллекциях, используя
React и Redux для управления состоянием.
- Оптимизировал производительность приложения, сократив время загрузки страниц и
увеличив общую скорость работы сайта.
- Внедрил безопасные методы аутентификации и авторизации пользователей.
- Создал функционал для отслеживания блокчейн-транзакций в реальном времени,
интегрировав API блокчейна конкретной сети.
В результат моей работы:
- Были спешно внедрены новые функциональности, снизив технический долг и улучшив
кодовую базу.
- Повысил производительность сайта, сократив среднее время загрузки страниц.
- Внедрил безопасные методы аутентификации и авторизации.
В команде было 7 человек:
- Frontend разработчик (1)
- Backend-разработчики(2)
- UI/UX дизайнер(1)
- Product Manager (1)
- QA инженер (1)
- Blockchain специалист (1)
Стек технологий, который я использовал: TypeScript, ReactJS, HTML5, SCSS, NodeJS, Redux, React 18
Стек специалиста на проекте
HTML5, Работа с интеграциями, Redux, стек, методы, инженер, продажи, технологии, интерфейс, API, QA, Frontend, SCSS, Backend, NFT, Блокчейн, TypeScript, Blockchain, разработчик, React, Node.js, UI/UX, блокчейнтехнологий
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2024 - Июнь 2024
(6 месяцев)
Проект - "Астрал статистика".
Роль
Frontend-разработчик (middle)
Обязанности
В мои обязанности входило - разработка, код-ревью, разработка Devops для развертывания приложения, первичное тестирование, правка багов
Использовал ReactJs, Typescript и React Query, чтобы обеспечить отзывчивое и динамичное взаимодействие с пользователем.
Для более лучшего качества кода использовалась библиотека React Testing Library и Jest для комплексного модульного тестирования.
Тесно сотрудничал с членами команды, способствуя эффективному управлению и оптимизации кодовой базы.
Продемонстрировал умение работать в быстро меняющейся обстановке и адаптивность
Достижения:
Был усовершенствован визуальный интерфейс для представления сложных статистических данных, включая таблицы, карты и графики, для повышения эффективности восприятия данных и принятия решений.
Стилизация интерфейса с использованием Tailwind и SASS позволила добиться современного и интуитивно понятного дизайна.
Команда состояла из 7 человек:
- Fronted-разработчики (2)
- Backend-разработчики (2)
- QA инженер (1)
- UX/UI дизайнер (1)
- Менеджер проекта (1)
Стек: React 17 и 18
Стек специалиста на проекте
Sass, React Query, React testing library, Разработка, Базы данных, DevOps, Jest, Дизайн, Tailwind, TypeScript, React, Testing
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Декабрь 2023
(2 года 4 месяца)
Разработка рандомайзера для городского конкурса в городе Калуга
Роль
Frontend-разработчик
Обязанности
Моя задача заключалась в создании одностраничного сайта, на котором размещалось окно, в которое мы помещали список участников с их id из социальной сети ВКонтакте, принимающих участие в розыгрыше. При нажатии на кнопку случайным образом определялся победитель.
Достижения
Мною был создан интуитивно понятный пользователю интерфейс, а также была реализована особенность рандомайзера - он исключал повторение id участников конкурса.
Основные технологии проекта
TypeScript, HTML5, SCSS, NodeJS, React 18
Состав команды
Frontend-разработчик
Стек специалиста на проекте
Node.js, TypeScript, HTML5, SCSS, React
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2023 - Август 2023
(2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Военно-медицинская академия им. С.М. Кирова, Санкт-Петербург
Специальность
Лечебное дело, Врач общей практики (неоконченное высшее)
Завершение учебы
2022 г.