Михаил К. Full Stack разработчик, Lead
ID 21014
МК
Михаил К.
Мужчина, 39 лет
Россия, Таганрог, UTC+3
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Более 6 лет опыта разработки на JavaScript
Опыт работы с фреймворками React и Angular, однако последние несколько лет полностью сфокусирован на React
Опыт разработки архитектуры веб приложений
Расширение функциональности существующих продуктов
Опыт решения интеграционных задач
Опыт разработки UI различной сложности
Опыт в решении оптимизационных проблем
Умение работать с чужим кодом
Опыт работы в большой команде
Опыт работы тим-лидом
Проекты
(7 лет 3 месяца)
CloudPano
Роль
Team Lead, Full-stack разработчик, Senior
Обязанности
Популярная платформа создания и хостинга виртуальных туров с 360-градусным панорамным обзором (250 тысяч MAU).
Ее основная цель — позволить компаниям создавать и публиковать виртуальные туры для повышения эффективности продаж и маркетинга продуктов и услуг. Платформа позволяет создавать туры самостоятельно и в коллаборации с другими пользователями. Помимо веб-приложения в экосистему входят два мобильных приложения (iOS и Android) позволяющие работать с камерами 360 (Ricoh и Insta360).
Обязанности
Разработка:
Рефакторинг и упрощение уже существующей кодовой базы
Разработка и внедрение нового функционала
Реализация и поддержка функций, связанных с Stripe: платежи, подписки, управление клиентами и аналитика
Код ревью членов команды
Команда:
Руководство командой
Ведение переговоров с заказчиком, обсуждение и предложение решений. Управление командой и помощь в найме.
Взаимодействие с командой, технический контроль и помощь в решении задач.
Контроль над закрытием задач
Оценка решений разработчиков и формирование рекомендаций
Согласование с заказчиком и проект менеджером результатов проделанной работы
Достижения
Принял участие в проекте с legacy-кодом, который изначально содержал ограниченный набор функций, множество багов и низкую производительность.
Провел глубокий анализ и рефакторинг кодовой базы, что позволило устранить ключевые проблемы и заложить основу для дальнейшего развития продукта.
Расширил функциональность системы: за почти 5 лет работы были внедрены почти все текущие ключевые функциональные возможности платформы, как для обычных пользователей, так и для администраторов системы.
Наиболее интересным функционалом являются внедрение панорамы с поддержкой карт глубины, Side By Side и Spin панорамы, а так же функционал демонстрации виртуальных туров в режиме live (онлайн встречи).
А также редактор для создания и публикации Google Street View (GSV) панорам: редактор GSV позволяет быстро и просто из панорамы CloudPano создать и опубликовать панораму на сервисе Google Street View. При этом расчет координат и расстановка связей между сценами для GSV происходит автоматически на основе данных CloudPano панорам.
В составе команды были получены 2 золота и 3 платины в премии MUSE Creative Awards за лучшее веб-приложение в различных категориях в 2021 году.
Стек специалиста на проекте
Управление командой, io, Redux Toolkit, lint, Socket.io, React testing library, Redux, doker, AWS, взаимодействие с командой, three, DNS, WebSockets, Streams, Google, Git, API, MongoDB, Cypress, Webpack, Jest, Рефакторинг, View, Styled Components, Prettier, Storage, Cloudflare, ESLint, Redux-Saga, SQL, Docker, TypeScript, Stripe, Google Maps API, Адаптивная и кроссбраузерная верстка, Vite, Azure, Express.js, Knex.js, Microsoft, Twilio Video, React, JavaScript, Node.js, React Native, ThriveCart, Objection
Отрасль проекта
Realty & Constructoring
Период работы
Июнь 2020 - По настоящее время
(5 лет 2 месяца)
3Back.AI
Роль
Front-end разработчик
Обязанности
Платформа управления отзывами клиентов нового поколения, основанная на идее предоставления лучшего опыта как для клиентов, за счет простого и приятного UX, так и для представителей бизнеса, за счет богатых возможностей работы с данными клиентов.
Обязанности
Разработка административной панели с элементами аналитики данных;
Разработка инструмента настройки алгоритма работы чат-бота;
Разработка и внедрение микросервисной фронтенд архитектуры для взаимодействия нескольких фреймворков на одной странице
Код-ревью.
Достижения
Создание бизнес-агностик сервиса: легко адаптируется для любого бизнеса.
Реализация инструментов отображения данных в виде различного рода графиков с использованием библиотеки D3.js.
Реализация интуитивно понятного редактора алгоритмов работы чат-бота.
Реализация UI в виде динамически настраиваемых блоков.
Покрытие unit-тестами более 90%.
Стек специалиста на проекте
UI, io, React Query, lint, d3, Socket.io, React testing library, Redux, AWS, three, DNS, WebSockets, Streams, AntD, Google, Git, API, Cypress, Jest, Swagger, WebRTC, View, React Router, Styled Components, Prettier, Tailwind CSS, Storage, Cloudflare, ESLint, FSD, Redux-Saga, HTML, CSS, SQL, TypeScript, Stripe, Google Maps API, Адаптивная и кроссбраузерная верстка, Vite, Angular, Ant design, Azure, Express.js, Knex.js, Microsoft, Twilio Video, React, JavaScript, REST API, Node.js, React Native, Unit testing, PostgreSQL, SCSS, Chrome 61+, CI/CD, ThriveCart, Objection
Отрасль проекта
AI & Robotics
Период работы
Август 2018 - Май 2020
(1 год 10 месяцев)
Netvest
Роль
Back-End разработчик
Обязанности
Платформа, организованная по типу социальной сети в сфере инвестиций. Пользователи платформы имеют возможность подписываться на успешных инвесторов и отслеживать их деятельность.
Обязанности
Сопровождение уже существующей кодовой базы;
Разработка календаря событий.
Достижения
Улучшения в работе приложения за счет устранения багов.
Создание календаря событий, позволяющее инвесторам видеть отчеты и другие события на основе их портфолио.
Доработан профиль инвестора: добавлены рейтинг и отзывы, расчет profit/loss.
Стек специалиста на проекте
PostgreSQL, Git, HTML, CSS, Docker, API, JavaScript, Node.js, MongoDB, Express.js, AWS, TypeScript, Адаптивная и кроссбраузерная верстка, Knex.js, Chrome 61+, -
Отрасль проекта
Social Networking
Период работы
Апрель 2018 - Июнь 2018
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Южный Федеральный Университет
Специальность
Приборостроение (Магистр)
Завершение учебы
2009 г.
Дополнительное
Учебное заведение
ЮФУ
Специальность
Кандидат технических наук, Элементы и устройства вычислительной техники и систем управления
Завершение учебы
2012 г.