Расскажите, какие премии и бонусы платит вам работодатель. Пройти опрос (займет 5-6 минут)
Обо мне

Дополнительно, в свободное время занимаюсь фрилансом на зарубежной бирже UpWork.com.

Являюсь соведущим в подкасте "IT-Кулер".

Подкаст: https://anchor.fm/-8620

GitHub: https://github.com/SerovMihail

Telegram: @SerovMikhail

UpWork: https://www.upwork.com/o/profiles/users/_~0103d8eadf0573498e/

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Программные решения под ключ. Живем в Калининграде, работаем со всем миром!
Калининград
Full stack Developer
Август 2018 — По настоящее время (1 год и 10 месяцев)

KonigLabs занимается разработкой на заказ.


Проекты:
- Разработка платформы для фармацевтических компаний, медицинских представителей для упрощения коммуникация на рынке Саудовской Аравии. (https://www.medreach.com/)
Проект изначально планировался как быстрый MVP, но на момент начала 2020 года количество фиче модулей превысило 20 штук.
Платформа включает в себя: Ленту новостей, курсов, чаты, видеоконференции, админ панель для управления контентом, материалами, пользователями и т.д
Так же есть дашборды, продвинутая статистика, интеграция со сторонними платформами (импорт пользоваталей) и ещё многое другое...
| Занимался:
Проектированием платформы с самого начала обсуждения функциональности платформы.
Практически вся front-end часть платформы сделана мной.
Покрытие unit тестами, e2e тестами.
Обучение написания тестов тестировщиков и разработчиков.
Выстраивание процессов в команде.
Код ревью.
Набор новых людей в команду проекта.
Оптимизация бандлов.
Оптимизация скорости выполнения unit тестов.
Настройка пайплайнов.
Проводил ежеспринтовые презентации работы на английском языке.
Коммуникации с заказчиками.
UX проработка.
| Технологии: Angular 8 (SPA), TypeScript 3.8.2 (JavaScript), WebSocket (SockJS), Sass, Ag-Grid, RxJS, Karma + Jasmine для Unit testing, TestCafe + TestCafe IDE для e2e, Firebase, NgRx.

- Разработка системы для автоматизации склада в
Германии на основе SAP (Прородитель нашего 1С).
Один аккаунт в SAP для складских масштабов стоит приличных денег. И владельцы решили обойти эту проблему с такой стороны для минимизации затрат. Договор с SAP не запрещает делать обёртку над их программных обеспечением.
| Что делал?
Интеграция со считывателем штрихкодов .
Интеграция на основе SOAP протокола и синхронизация со складскими данными.
Разработка CMS для удобной работы с данными.
Разработка интерфеса.
Помогал выстраивать процессы в команде.
Проводил демо для заказчиков на английском языке.
| Технологии: .NET Core, Entity Framework, C#, Vue.JS, Figma,

- Интернет-магазин Транс Стартер (https://tstarter.ru/)
| Что делал?
Разработал структуру проекта.
Выбор технологий.
Коммуникации с заказчиком.
Проведение демо
Верстка.
Интеграция веб-компонент в структуру Bitrix сайта для удобной работы контент менеджера.
| Технологии: Vue.js, Nuxt.js, Vuex, JavaScript (TypeScript), CSS3, HTML5, WebComponents, Bitrix API, Bitrix CMS.

- Куликово Поле (https://www.kulpole.ru/)
Официальный сайт музея-заповедника. Мы разрабатывали новую версию сайта.
| Обязанности: разработка функционала, созвон с заказчиками , проведение проделанной работы (demo), код ревью коллег, исправление багов, проектирование системы, коммуникации с удалёнными разработчиками бэкэнда.
| Технологии: Angular 8 + Server-side rendering, JavaScript (TypeScript), CSS3, HTML5.


- Разработка интерфейса для вендингового аппарата.
| Чем занимался?
Проработка интерфейса с учётом специфики приложения.
Верстка в соответствии с дизайном
Анимации переходов
| Технологии: Vue.js, Node.js + Express, loopback, mongoDb, WebSocket.

Информационные технологии, системная интеграция, интернет
Петрозаводск
Full stack web-developer
Январь 2017 — Июль 2018 (1 год и 7 месяцев)

РосКвартал - продуктовая компания.


Проекты:
- "Лесопользователь". Приложение прендазначалось для разметки лесосек, синхронизации людей для вырубки леса, формирования отчётов.
Технологии: Canvas, TypeScript (JavaScript), Angular, Sass, C#, ASP.NET 5, Entity Framework.
Занимался разработкой отдельных фичей в приложении.
Бэк + фронт + проектирование.


- Расширение для браузеров Chrome, Firefox, Opera.
Полностью разработал расширение. Расширение выполняет две функции.
1). Позволяет получить быстрый доступ к основным ресурсам РосКвартала.
2). Встраивает блок релевантными результатами по внутреннему поиску РосКвартала в момент поиска в yandex, google в соответствии с дизайном веб-сайта.
Ссылка на расширение - https://chrome.google.com/webstore/detail/%D1%80%D0%BE%D1%81%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B0%D0%BB/dbpcdcmbodpopogggpnkhfcoaaglbbcf?hl=en-GB
| Технологии: JavaScript, Chrome Extensions API, CSS3, HTML5.


- Автоматизация скачивания отчётов с rosreestr.ru для отдела бухгалтерии.
Боль заключалась в том, что сайт не имеел API для интеграции, а рутинные задачи очень сильно уменьшали продуктивность отдела.
1) Скрипт проходит авторизацию на сайте, заполняет нужные ключи для получения данных об объектах недвижимости, скачивает файлы, формирует архив.
https://github.com/SerovMihail/RosreestrParser
2) Второй болью была проблема со скачиванием запросов в РосРеестр.
Для этой цели было разработано Chrome Расширение для инжектирования кода в сайт РосРеестр. Мы дополняли код страницы и позволяли скачивать файлы быстрее, не кликая на каждый из запросов. (Запросов были тысячи
https://github.com/SerovMihail/Downloader
| Технологии: CasperJS, JavaScript, Chrome Extensions API, CSS3, HTML5.


- Обновление сайта roskvartal.ru
Рефакторинг кода, css, написание и проработка анимаций, частичный переход на Vue.js в рамках некоторых модулей сайта.
| Технологии: AngularJS, VueJS, JavaScript (TypeScript), CSS3, HTML5, WebAnimations, Рефакторинг, Проектирование.


- Разработка фичей для диспетчерской росквартала https://dispatch.roskvartal.ru/
Добавление новых фичей в некоторые из частей диспетчерской. Утверждение дизайна лендинга, верстка лэндинга.
| Технологии: AngularJS, VueJS, ASP.NET 5, MsSQL, LINQ, C#, JavaScript (TypeScript), CSS3, HTML5, WebAnimations, Рефакторинг, Проектирование.

Высшее образование
Петрозаводский государственный университет
Петрозаводск
Факультет: Физико-технический
Сентябрь 2014—Июнь 2018 (3 года и 9 месяцев)