Middle Frontend Developer (React)
Контакты
Ищу работу в роли Frontend-разработчика на полную занятость, предпочтительно гибридный формат работы, так же рассматриваю работу в офисе в Москве.
Живу в Мытищах.
С 2008 года моя работа была связана с SharePoint, но последние годы снижается популярность продукта, и в начале 2022 года я принял решение отказаться от SharePoint и разрабатывать без привязки к какой-либо системе. Для систематизации знаний и актуализации современных практик прохожу обучение в школе программирования Хекслет по профессии "Фронтенд-разработчик".
Планирую закончить обучение в ноябре 2022.
Уже реализовал следующие проекты:
1. Игры разума (CLI)
Набор из пяти консольных математических игр.
Полученные навыки:
- настройка окружения: WSL, node.js, npm, VSCode, подключение и конфигурация Eslint;
- подключение дополнительных библиотек;
- реализация стандартов кодирования Airbnb с помощью линтера Eslint, CodeClimate;
- работа с Git и Github;
- непрерывная интеграция (CI) с использованием Github Actions;
- разработка архитектуры проекта - изоляция побочных эффектов, возможность добавлять новые игры.
2. Вычислитель отличий (CLI).
Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML.
Полученные навыки :
- работа с древовидной структурой данных и рекурсией;
- библиотека commander.js, работа с параметрами командной строки;
- практика TDD, автоматизированные тесты, фреймворк Jest. Согласно Codeclimate покрытие тестами составляет 100%.
Ранее активно участвовал в community SharePoint
мой профиль на TechNet https://social.technet.microsoft.com/profile/kaplin%20vladimir/
мой блог http://kaplin-vladimir.blogspot.ru/
Уже долгое время работаю над задачами, которые облегчают работу пользователю и мне приятно понимать, что проделанная работа была полезна, что она упростила выполнения каких-то операций. Очень люблю, чтобы конечный интерфейс был удобен и привлекателен.
- JavaScript, ES6+;
- HTML, CSS;
- React, Redux ;
- Автоматизированное тестирование (Jest);
- Git, GitHub, GitHub Actions;
- PowerShell
Опыт
Разработка web частей и приложений с помощью React + Redux
Доработка стандартных форм с помощью CSR + jQuery и CSS
Автоматизация процессов (заявок) по средствам стандартный рабочих процессов и Power Automate.
Миграция c On-Premise в Online (ShareGate, PowerShell как через экспорт/импорт csv, так и на прямую получая данные через CSOM импортируя в облако)
Администрирование SharePoint 2010, 2019
Основные обязанности:
Разработка web частей с помощью JavaScript (React + Redux, jQuery, RequireJS, Knockout.js)
Администрирование SharePoint 2013/2016
Основные задачи:
Разработка новых решений
Миграция с SharePoint 2013 на SharePoin2016
Автоматизация работы отделов:
1. Настройка форм (кастомизация по средствам JS и CSR).
2. создание РП для типизации работы сотрудников
3. расширение функционала путем создания веб частей.
Доработка корпоративного портала:
1. Изменение дизайна портала
2. разработка веб частей для отображения информации (Новости, Дни рождения…)
Администрирование SharePoint 2013/2016
Изменения форм элементов с помощью CSS и Javascript (jQuery, переплетение шаблонов рендера CSR)
Разработка web частей на Javascript (jQuery, RequireJS, Knockout.js)
Автоматизация бизнес-процессов по средствам Nintex и SharePoint Designer
Написание скриптов PowerSell для администрирования SharePoint и пакетных обновлений данных
Миграция с SharePoint 2013 на SharePoint 2016
Создание отчетов SSIS и SSRS
Администрирование SharePoint 2013
Администрирование и внедрение системы СЭД на базе ЭОС for SharePoint 2013
Написание скриптов PowerShell для управление сервером и пакетных изменений
Администрирование Sharepoint 2010
Внедрение новых и поддержка существующих решений
Обучение и техническая поддержка пользователей
Функции:
перенос бизнес логики в систему по средствам рабочих процессов реализованных в SharePoint Designer
автоматизация части функций сотрудников
Создание корпоративного портала
Создание индивидуального дизайна портала
Создание системы исполнения поручений
Образование
Рекомендации
Владимир, привет!
Очень качественно проработан опыт :)
Есть желание сделать такой же полной и содержательной первую часть резюме. Давайте поработаем над этим:
1. Напишите первой строкой ваши данные, имя и фамилию. Так работодатель сможет вас идентифицировать.
2. Также в описании стоит указать позицию (уровень, язык разработки), на которую вы претендуете и формат работы (гибрид/офис/удаленно). Для офисного формата работы будет важным указать город проживания.
3. Учебные проекты.
В этом разделе будет здорово, если вы подойдете к его описанию также внимательно, как к своему опыту работы. Здесь важно отразить суть проекта, полученные навыки и стек. Примером оформления может послужить проект: https://cv.hexlet.io/resumes/865
4. Образование/обучающие курсы/Сертификаты.
Вы не стали отмечать информацию по этим разделам. Пропустили его намеренно?
5. Github.
Было бы здорово подгрузить фото, расположить аудиторию к себе :). В дальнейшем не забывайте, что ресурс работающий, поэтому будет важно отражать здесь как учебные проекты, так и рабочие. И, конечно, ваши контакты для связи.
Успехов вам!
Большое спасибо, Екатерина, за конструктивные замечания!
Владимир Каплин09-08-2022 08:53:32Спасибо, Владимир!
Ekaterina Savchenko15-08-2022 12:25:13Добавить комментарий/ссылку на вакансию