Junior Node.js-разработчик
Контакты
Хочу сменить направление программирования на Web-разработку и влиться в коллектив использующий современные принципы разработки.
На текущий момент работаю инженером-программистом (С/С++), разрабатываю и поддерживаю ПО для микроконтроллеров различных устройств (Embedded).
Завершил курс на Hexlet.io по профессии Node.js-разработчик. В рамках обучения реализовал 4 проекта:
Итоговый проект:
Менеджер задач - Task Manager, система управления задачами, подобная Redmine. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация. На практике используется проектирование баз данных (Postgres), Heroku (PaaS), Rollbar, webpack, ORM, фреймворк Fastify, шаблонизацию и Bootstrap.
В процессе разработки проектов были получены следующие навыки:
- применения различных библиотек: axios, nock, cheerio и др.
- тестирования кода (фреймворк Jest)
- работа с асинхронностью JS
- настройка окружения: Node.js, npm, Eslint
- работа с Git / GitHub, CI (GitHub Actions), анализ кода Code Climate
Готов к изучению новой информации, технологий, развитию практических навыков.
Увлекаюсь социальными танцами, сноубордингом, йогой.
Знаю JavaScript (ES6+), C/C++.
Пользуюсь Bash, GIT.
В процессе обучения работал c SQL, DOM, HTTP, Express, Fastify.
Применяю HTML, CSS, Pug, Regexp, тестирование.
Знаком Python.
Дополнительно в рамках Embedded систем:
работаю c микроконтроллерами STM32 и Kinetis,
применяю с I2c, SPI, UART, USB.
Опыт
Обязанности и функции
- разработка программного обеспечения под контроллеры kinetis, stm32
- тестирование, отладка
- разработка вспомогательного ПО под Linux.
Обязанности и функции
- Реализация алгоритмов, разработка программного обеспечения для контроллеров Texas Instruments МSP430, NXP Freescale kinetis, stm32 различных изделий
- Сопровождение изделий на этапе внедрения и опытной эксплуатации
- Конфигурирование терминальных программ и разработка модулей терминальной программы для контроллеров на Qt
Достижения
- разработка, успешное внедрении и сопровождении программного обеспечения для устройств скважинного оборудования.
Научно-техническая библиотека СГТУ, отдел автоматизации и компьютеризации.
Обязанности
- Администрирование библиотечной системы “Ирбис”
- Разработка и поддержка сайта на CMS Joomla
- Установка и администрирование различных программных продуктов
- Техническая поддержка.
Достижения
- Создал сайт Научно-технической библиотеки СГТУ
Образование
Рекомендации
Привет, Александр.
Отлично потрудился: ) появились новые проекты!
У меня лишь несколько дополнений:
1.Описание учебных проектов можно немного структурировать, то есть разбить на абзацы полученные навыки и стек.
Так информация будет считываться легче (для примера, https://cv.hexlet.io/resumes/585).
2. Gihub. Наше все :) Предлагаю добавить фотографию для привлечения, расположения аудитории, а также для повышения узнаваемости в различных каналах и источниках.
Успехов тебе и скорого оффера!
Благодарю, за обратную связь! ))
Решил немного сократить резюме.
Добавить комментарий/ссылку на вакансию
Пока мало веб-опыта конечно. Нужно поделать что-то прикладное (3 и 4 проект как раз про это). Кроме того разобраться с dns, http, dom, sql.
А еще важно определиться. Если выбрано направление фронтенда, то нужно больше специфики фронтенда. Все это есть в последующих курсах.
Добавить комментарий/ссылку на вакансию