Фронтенд-разработчик
Контакты
Харизматичный и амбициозный студент, который хочет создать что-то новое и сделать мир лучше с помощью ноутбука и здоровой коммуникации.
В свободное время обучаюсь новым технологиям разработки и подходам к решению задач, а также реализую свои pet-проекты
Языки программирования
- JavaScript
- Python
- Java
Инструменты фронтенд-разработки
- React
- TypeScript
- Redux
- HTML (знаком с семантикой, методологией БЭМ)
- Bootstrap
- CSS (media-запросы, reset/normalize)
- Препроцессор SASS
- Figma + Adobe Photoshop
Дополнительно
- GitHub
- GitLab
- Командная строка
- Makefile
- Знаком с принципами ООП, паттернами проектирования (работал с MVC, MVP)
- 5 kyu в CodeWars
- Могу проходить интервью на английском языке
Личностные качества
- Адекватно отношусь к конструктивной критике в техническом и личностном планах
- Умею общаться с людьми, правильно задавать вопросы и гуглить
Портфолио разработчика DaevWorks
Проект реализован с иcпользованием технологий React (ReactRoute, useState, useEffect + создание кастомного хука)
Сайт полностью адаптивен и содержит описания других проектов с ссылками на GitHub
Сайт работает в облачном хранилище Vercel
Реализованный многостраничный сайт с формой обратной связи и сбором информации в гугл таблицу
Сайт полностью адаптивен, подготовлена мобильная версия.
RSS-агрегатор для динамического отображения новых постов в отслеживаемых RSS-каналах.
Обновления приходят раз в 5 секунд (реализовано с помощью axios).
Новые посты можно предпросматривать, а также переходить на страницу их публикации.
Простой концепт интернет-магазина с использованием React и Redux. В проекте задействовано сторонне Api для получения списка товаров.
Динамическое отображения количества товары, изменение количества, подсчёт общей стоимости и предпросмотр каждого товара
Опыт
Обязанности:
Разработка сайта купли/продажи стройматериала и поиска работы/сотрудников
Достижения:
Сделал адаптив сайта для мобильных устройств, разделил код на React-компоненты, сделал страницу карточки товара, сделал уникальный компонент отображения номера телефона для каждой карточки в списке.
Обязанности:
Разработка пользовательского интерфейса на языке Python с помощью PyQT
Достижения:
Реализовал гибкий интерфейс десктопного приложения
Внедрил валидацию данных в формах ввода
Образование
Проживаю в городе Санкт-Петербург
Рекомендации
Привет, Данил!
Давай немного доработаем оформление:
1. Выделенные подразделы "Языки программирования", "Инструменты фронтенд-разработки", "Дополнительно", "Личностные качества" давай уменьшим, выбрав шрифт аналогичный разделам "описание"/"навыки"/"описание проектов". Так, он будет соответствовать смысловым решениям структуры резюме и не будет ее нарушать.
2. Если сайт в FL.ru реализован полностью, будет здорово добавить ссылку на него.
3. Не забывай добавлять реализованные учебные проекты в раздел "Описание проектов".
Успехов тебе в стремлении сделать мир лучше и поисках интересных предложений!
Добавить комментарий/ссылку на вакансию