Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 24 года, родился 19 июля 2001
Москва, м. Щукинская, не готов к переезду, не готов к командировкам
Junior Frontend Developer
60 000 ₽ на руки
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, стажировка
Навыки
Уровни владения навыками
Обо мне
Программирование - это мое главное хобби, которое я хочу превратить в профессию.
У меня очень хорошо развиты полезные для программиста навыки:
- Сильная математическая подготовка (+ призерства в олимпиадах)
- Высокий уровень английского
- Опыт написания кода на большом кол-ве языков
- Навыки автоматического тестирования
- Практика: много проектов на гитхабе: https://github.com/vaziliybober/
Фундаментальные знания: дискретная математика, теория множеств, алгоритмы и структуры данных, многопоточность (C++), линейная алгебра, а также ООП, ФП, HTTP
Стек технологий для фронтенда: Javascript (ES6+), React (hooks, Formik), Redux (Redux Toolkit), Jest (+testing-library), HTML5, CSS3, Webpack, npm, Git
- Отличный английский (могу консультировать команду)
- Отличное знание русского языка (100 баллов на ЕГЭ, могу консультировать команду по вопросам правописания)
Проекты профессии "Фронтенд программист" на Hexlet:
1) Игры разума – набор из пяти консольных мини-игр. Я научился работе с npm, eslint, CodeClimate, непрерывной интеграции с Github Actions. https://github.com/vaziliybober/brain-games
2) Вычислитель отличий - поиск отличий в конфигурационных файлах. Попрактиковал написание кода полностью в функциональном стиле, приобрел навыки автоматического тестирования (Jest) и TDD. Обработка древовидных структур далась легко. https://github.com/vaziliybober/gendiff
3) Аггрегатор RSS - RSS-лента новостей с автоматическим обновлением. Этот проект научил меня делать полноценное web-приложение, работать с DOM API и асинхронностью. Я смог на практике реализовать схему MVC, получил навыки работы с Webpack, Babel, Bootstrap, axios. Также научился тестировать фронтенд с помощью Jest и testing-library, познакомился с Continuous deployment (Vercel) и интернационализацией (i18next). https://github.com/vaziliybober/rss-aggregator
4) Чат в режиме реального времени – React приложение. Бекенд был дан, я же написал фронтенд, применив React с хуками, Redux с Redux Toolkit. Научился нормализовывать данные, работать с вебсокетами (socket.io), деплоить на Heroku, подключать мониторинг ошибок (Rollbar). На данный момент идет этап code-review этого проекта, после чего я получу сертификат о завершении профессии. https://github.com/vaziliybober/real-time-chat
Также выполнил свой проект – коллаборативный браузерный текстовый редактор на основе Операционального преобразования. Этот проект был для меня вызовом как в алгоритмическом, так и в архитектурной плане. Для операционального преобразования была сделана своя библиотека. Также пришлось делать бекенд с базой, что для меня было впервые (я использовал NodeJs, Fastify, MongoDB). https://github.com/vaziliybober/operpad
Другие проекты:
Learner's Reader Java – электронная читалка под Android на Java. https://github.com/vaziliybober/learners-reader-java
Learner's Reader C# – электронная читалка под Android на C# Xamarin. https://github.com/vaziliybober/learners-reader-c-sharp
Platformer – игра-платформер на pygame. https://github.com/vaziliybober/platformer
Blooms – настольная игра на pygame. https://github.com/vaziliybober/blooms
HW-Bot – бот ВКонтакте для хранения домашних заданий на python. https://github.com/vaziliybober/hw-bot
Верстка лендингов: https://github.com/vaziliybober/moon-sea-layout, https://github.com/vaziliybober/music-box-layout
Мне очень нравится современный Javascript, и я в восторге от React и от его функционального стиля. Именно эти технологии я бы хотел использовать в работе.
Стремления и планы:
Стремлюсь получить продакшн-опыт в сфере фронтенда, углубить знания React, верстки. Кроме того, буду продолжать изучать бекенд-разработку на Node.js.
Олимпиады (за 11 класс):
1) "Отраслевая физико-математическая олимпиада школьников «Росатом»" ("математика"), 2 уровень. Диплом 3 степени.
2) "Олимпиада школьников «Шаг в будущее»" ("математика"), 3 уровень. Диплом 3 степени.
Здесь можно это проверить: https://diploma.rsr-olymp.ru/2019/
Неоконченное высшее образование
2023
Неоконченное высшее образование
Факультет компьютерных наук, Программная инженерия
Знание языков
Повышение квалификации, курсы
2020
Hexlet
Hexlet Ltd, Фронтенд-программист
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
