Web-developer / Веб-разработчик (junior+/middle)

Самара, Россия
Джуниор • Миддл
Информационные технологии • Разработка • Fullstack • JavaScript • PHP • TypeScript • Vue.js • Laravel • CSS • HTML • MySQL • PostgreSQL
Работа в офисе
Опыт работы более 5 лет
О себе

На данный момент Программист Отдела разработок.

Мои компетенции и опыт

Январь нужен доступ к резюме май 2023 (5 лет 5 месяцев) ООО RiverCity (Самара, нужен доступ к резюме )

Программист Отдела разработок (младший программист - 4 года 9 месяцев, ведущий инженер-программист - 8 месяцев)

Основные обязанности:
- разработка и отладка программного кода,
- рефакторинг и проверка работоспособности кода программного обеспечения,
- интеграция программных модулей и компонентов,
- фикс багов,
- написание тестов,
- реализация нового функционала,
- выполнение задач по редизайну приложения,
- выполнение саппортных задач,
- работа над внутрикорпоративными сайтами,
- разработка и поддержка внутренних инструментов компании.

Основные используемые технологии*:
- PHP (Laravel),
- JavaScript (TypeScript, Vue, Vuex, Vue Router),
- HTML,
- CSS (Scss),
- SQL (MySQL, PostgreSQL),
- PHPUnit (тестирование API приложения),
- Laravel Dusk (тестирование UI приложения в headless режиме),
- Docker (задачи по сборке и развёртыванию приложений),
- Jenkins (задачи по запуску набора тестов в отдельном окружении по git-хукам),
- Bash (задачи по сборке приложений, установке зависимостей, бэкапированию и др.).
* Компания следила за своевременным обновлением версий используемых языков, фреймворков, библиотек и т.д.

Основное используемое программное обеспечение*:
- Операционная система: основная рабочая - MacOS, для разработки - Ubuntu без GUI в терминале в докер-контейнере или в VirtualBox, для домашнего иcпользования - Windows,
- Среда разработки: PhpStorm,
- Редактор: Sublime Text,
- Система контроля версий: Git (Bitbucket),
- Клиент системы контроля версий: Fork, Sourcetree,
- Менеджер задач: Redmine,
- Дизайн: Zeplin, немного Figma,
- Трекер рабочего времени: Google таблицы,
- Связь: Slack, Skype, Gmail.
* Компания следила за своевременным обновлением версий используемого программного обеспечения.

Не часто, но иногда были задачи с использованием:
- Python (разработка внутренних инструментов),
- Swift (часть приложения написана на нем, для понимания общей картины нужно было иметь представление о том, как работают основные компоненты этой части, а также для написания тестов),
- Ruby, Ruby on Rails (задачи по кастомизации Redmine),
- Encore/laravel-admin (задачи по административной части приложения),
- jQuery, Sencha Ext JS (задачи по внесению изменений и добавлению нового функционала во внутрикорпоративные сайты),
- Cypress (тестирование UI приложения),
- JMeter (нагрузочное тестирование основных пользовательских сценариев работы с UI приложения).

Участвовал в нескольких внутренних проектах, и в двух относительно крупных продуктовых проектах:
- Система контроля версий для совместной работы над документами на платформе для дизайна со своей CRM,
- Онлайн боард для коллабораций пользователей, с возможностью размещения различных элементов, построения взаимосвязей, постановки задач и др.

 

Ноябрь нужен доступ к резюме декабрь 2017 (3 года 2 месяца) Самообразование

Обучающийся

Основные обязанности:
- самообразование в сфере программирования и web,
- cдача онлайн экзаменов и электронная сертификация GeekBrains ( нужен доступ к резюме ) по программированию, веб-дизайну и графике (см. подробнее раздел Электронные сертификаты):

программирование:
- "PHP и MySQL",
- "JavaScript",
- "Java",
- "Основы программирования";

веб-дизайн и графика:
- "HTML&CSS. Средний уровень",
- "HTML&CSS",
- "Web-дизайн",
- "Photoshop".

По мере дальнейшего изучения были получены сертификаты по дополнительным направлениям и следующим уровням дисциплин.

 

До перехода в веб-разработку:

 

Февраль нужен доступ к резюме ноябрь 2014 (10 лет 10 месяцев) ООО ТТЦ "Солитон-климат" (Самара, нужен доступ к резюме )

Инженер-проектировщик отдела автоматики

Основные обязанности:
- программирование автоматизированных систем управления технологическими процессами (АСУТП): промышленные логические контроллеры (ПЛК), панели оператора, человеко-машинный интерфейс (ЧМИ) и системы диспетчеризации (SCADA);
- выпуск документации;
- пусконаладочные работы;
- обучение персонала;
- гарантийное обслуживание.

 

Ноябрь нужен доступ к резюме ноябрь 2003 (2 года 1 месяц) Вооруженные силы РФ (Самара, нужен доступ к резюме )

Командир взвода управления артиллерийской батареи

Командир взвода, ст. лейтенант.

 

Март нужен доступ к резюме ноябрь 2001 (1 год 9 месяцев) Волжское отделение ИГиРГИ (Самара)

Инженер сектора геолого-экономического анализа

Основные обязанности:
- сбор, анализ и обработка на ПК данных геолого-экономического характера,
- картографические работы.

 

Июль нужен доступ к резюме февраль 2000 (8 месяцев) ОАО "Моторостроитель" (Самара, нужен доступ к резюме )

Инженер-конструктор отдела механизации и автоматизации производства

Основные обязанности:
- проектирование элементов автоматизированных систем управления технологическими процессами (АСУТП),
- пусконаладочные работы.

 

Образование высшее:

1999 Самарский государственный технический университет

Факультет автоматики и информационных технологий, Управление и информатика в технических системах (диплом с отличием).

 

Дополнительно прошел сертификацию GeekBrains по ряду дисциплин:

2021 Иностранные языки: "Английский язык. Upper-intermediate" нужен доступ к резюме

2021 Программирование: "JavaScript. Средний уровень" нужен доступ к резюме

2021 Программирование: "PHP. Средний уровень" нужен доступ к резюме

2021 Программирование: "Python" нужен доступ к резюме

2021 Программирование: "Введение в IOS-разработку на Swift" нужен доступ к резюме

2021 Программирование: "Основы языка Swift" нужен доступ к резюме

2017 Веб-дизайн: "HTML&CSS. Средний уровень" нужен доступ к резюме

2016 Веб-дизайн и графика: "Photoshop" нужен доступ к резюме

2016 Веб-дизайн: "HTML&CSS" нужен доступ к резюме

2016 Веб-дизайн: "Веб-дизайн" нужен доступ к резюме

2016 Программирование: "Java" нужен доступ к резюме

2016 Программирование: "JavaScript" нужен доступ к резюме

2016 Программирование: "PHP и MySQL" нужен доступ к резюме

2016 Программирование: "Основы программирования" нужен доступ к резюме

 

Есть желание работать и развиваться в сфере IT. Освою все необходимые технологии. Возможен мой стек или подобный ему, при необходимости изучу нужный язык или фреймворк в процессе работы.

В настоящее время ищу стабильную работу web-разработчика в команде на долгосрочную перспективу, с возможностью закрепления на практике полученных навыков работы и дальнейшего развития, как в профессиональном, так и в материальном плане. На текущий момент за плечами из крупного имеется ~5,5 лет работы web-разработчиком на позиции junior, есть желание в ближайшее время выйти на позицию middle и закрепиться.

Ищу желательно офисный или гибридный вариант работы - совмещение работы в офисе в Самаре (~60% рабочего времени) с удаленной работой с рабочего же макбука/ноутбука (~40% рабочего времени или по ситуации).

ВНИМАНИЕ! Интересует компания, постоянно следящая за происходящими изменениями в сфере IT, и своевременно использующая в своей работе актуальные версии языков, фреймворков, библиотек, программного обеспечения, а также методики, принципы, лучшие практики и т.д. для постоянного развития, поддержания конкурентоспособности, повышения качества продукта и удобства работы над ним.


Немного о себе:
- люблю прогулки, отдых на природе,
- слушаю разнообразную музыку,
- английский язык - на уровне чтения документации, плюс смотрю фильмы с субтитрами,
- для поддержания физической формы занимаюсь гантелями,
- скорее интроверт, но работать предпочитаю все-таки больше в команде.

 

Предпочитаю сообщения для связи, пишите или здесь на сайте, или на почту, отвечаю в течение дня. Просьба указывать наличие IT-аккредитации у компании, место и формат работы, примерный стек и вилку по зарплате для ориентировочного понимания. Спасибо!

Есть дополнительная информация

Вы увидите полное резюме как только у вас будет доступ



Интересные кандидаты