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

Junior / Fullstack Web Developer

Был больше месяца назад
40 000 ₽
24 года (родился 20 апреля 2001)
Санкт-Петербургготов к переезду: Москва
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

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

Опыт работы 1 год и 8 месяцев

    • Февраль 2020 – сентябрь 2021
    • 1 год и 8 месяцев

    Junior Web Developer

    Торговый Дом Евразия
    Логистическая компания

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

    Обязанности: - Разработал REST API с помощью Node.js (Express), в качестве Базы Данных использовал MongoDB - Реализовал авторизацию с использованием Jsonwebtoken, для дальнейшего получения доступа к данным - Реализовал систему ролей пользователей (“USER”, “ADMIN”, “SUPERADMIN”) - На Серверной Стороне реализовал файловую систему для загрузки и удаления файлов - Реализовал несложный мессенджер, в котором могут принимать участие несколько пользователей (Исполнитель, Заказчик, Администратор). Был использован EventEmitter Node.js - Для запросов, которые используют формы реализовал валидацию, с помощью модуля Validator - Работал над безопасностью хранения данных пользователей (Шифрование (Хэширование) Паролей) - Разработал отправку писем на почту Email пользователей (При регистрации, смене пароля, заключения сделок с исполнителем или заказчиком). Использовал модуль Nodemailer - Реализовал Административную Панель для Администраторов, в которой можно управлять всем и редактировать все необходимые модели - Сделал ручную систему оплаты, с помощью которой можно контролировать баланс (В кошельках проекта хранятся все комиссии со всех сделок исполнителей и заказчиков). Разработана система транзакций, можно контролировать статусы транзакций, когда и кем они были созданы. (Статусы можно менять в Административной Панели) - Частично связал (Так как был еще один Front-End Разработчик) REST API с Web-Приложением, которое написано на React (В качестве Менеджера Состояний использовал Redux (Redux-Thunk)) Итог: - Реализовал REST API, в общем создано 23 модели в Базе Данных для управления данными. Написано 21 главных общих роутов для работы с API и 139 (Не считая тестовых роутов) запросов (Роутов) было сделано. - Связал API с клиентским Web-Приложением - Провел анализ более 9000 строк кода на стороне API Достижения: - Смог разобраться с нестандартными задачами, такими как - ручная система оплаты, взаимодействие администратора по запросу исполнителя или заказчика - Получил понимание того, как можно лучше реализовать проект и как работать с Данными

Образование

    • Среднее образование

Обо мне

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

Дополнительные сведения: Мне нравится разрабатывать Web-Приложения и на Клиентской, и на Серверной частях. Умение работать в режиме многозадачности позволяют мне эффективно работать с большими объемами информации, а также находить какую-либо информацию в случае непонимания задачи. Профессиональные навыки: - Опыт работы с HTML, CSS, JavaScript - Знание JavaScript (ES6+) - Опыт работы с Node.js и Express - Опыт работы с MongoDB - Понимание работы реляционных Баз Данных - Понимание SQL - Понимание MySQL, PostgreSQL - Опыт и понимание того, как можно интегрировать приложение с API - Знание React (Redux) - Опыт работы с Styled-Components - Опыт работы с CSS-библиотеками (Sass/SCSS) - Опыт адаптивной верстки - Опыт создания HTML-страницы на основе дизайн-макетов - Понимание кросс-браузерной верстки - Опыт работы с Библиотеками Material-UI, Semantic UI, Bootstrap - Опыт создания прототипов и макетов в Figma (Есть примеры работ) - Опыт в разработке архитектуры и проектировании (Небольшой, есть понимание того, как это можно делать)

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

  • Английский язык — технический
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 843 похожих резюме
Обновлено 18 сентября
Обновлено 22 ноября
no-avatar
Python Junior стажёрз/п не указана
Обновлено 20 ноября
Обновлено 22 октября
no-avatar
Junior.NET developerз/п не указана
Последнее место работы (5 мес.)Разработка веб приложенияЯнварь 2025 – июнь 2025
Обновлено 31 июля
no-avatar
Junior Python-разработчикз/п не указана
Последнее место работы (1 год)Старший инженерЯнварь 2022 – январь 2023
Обновлено 9 октября
no-avatar
Junior Java Developerз/п не указана
Последнее место работы (1 год)Junior java developerИюнь 2021 – июнь 2022
Обновлено 8 сентября
no-avatar
Junior Java-разработчикз/п не указана
Последнее место работы (10 мес.)Java developerИюль 2024 – май 2025
Обновлено 29 августа
Превью фото соискателя
Java Junior Developerз/п не указана
Обновлено 2 сентябряПоследнее место работы (8 мес.)Программист C/C++Октябрь 2024 – июнь 2025
Обновлено 11 июня
Превью фото соискателя
Junior.NET developerз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомИнжинирингWeb-программист (full stack)


Программа ЭВМ SuperJob и Программные модули включены в Реестр российского программного обеспечения (ПО), реестровая запись № 9280 от 20.02.2021г. Программный интерфейс API SuperJob включен в Реестр российского программного обеспечения (ПО), реестровая запись № 11081 от 20.07.2021г.

© 2000–2025 SuperJob