10+ лет занимаюсь разработкой и дизайном, умею создавать проекты с нуля, продумывать архитектуру приложений и проектировать дизайн сложных интерфейсов. Интересуюсь бизнес-составляющими, чтобы лучше понимать итоговую ценность, которую нужно пронести от идеи до конечного клиента через дизайн и разработку.
Люблю не сносить и строить всё с нуля, а формировать подход по эволюционному развитию проектов, не останавливая поставку новых фич на момент этого перехода.
При работе с командой занимаюсь её обучением и развитием, формирую базу знаний проекта и оптимизирую процессы. Выстраиваю асинхронное взаимодействие участников команды, в котором все понимают что нужно делать и зачем.
При этом не забываю про результат и отслеживание общей производительности команды и настроения её участников. Руководил командами разработки до 8 человек.
Спроектировал front-end архитектуру проекта, направлял и помогал команде при её реализации до момента успешного релиза для покупателей. Проект представляет собой моно-репозиторий, состоящий из нескольких частей для лучше масштабируемости и меньшей связанности между компонентами.
Back-end часть состояла из десятков микро-сервисов, которые общаются с фронтом через фасад и Temporal в качестве слоя передачи данных.
Инструмент помогает формировать промо-страницы без участия разработчиков из типовых блоков, вид и содержимое которых можно кастомизировать.
Я придумал сам инструмент, в последствии продумал архитектуру сервиса, как компоненты конструктора будут использоваться в сторонних сервисах, как сторонние сервисы будут запрашивать данные, как это всё будет существовать в контексте разных версий Vue.
Проделал путь от дизайнера и разработчика до руководителя команды разработки и артдиректора по интерфейсам, в команде работало до 8 человек.
Вместе с командой вынесли фронт-часть из монолита, работали над архитектурой приложения, делили приложение на слои, внедряли метрики, тесты, автоматизацию и много чего еще.
Внутренний инструмент, который помогает HR’ам компании работать с кандидатами.
В проекте руководил командой фронт-разработки и командой дизайна.
Разработали набор компонентов и хелперов, которые переиспользовали во всех проектах 05, чтобы быстрее вести разработку и не создавать с нуля одни и те же компоненты.
Для удобства и простоты выпуска релизов автоматизировали их.
Сформировал подход к созданию рассылок, чтобы упростить их разработку. Внедрил MJML, его сборку и автоматизировал деплой.
Чтобы дизайнеры принимали во внимание все ограничения MJML, составил документ, который подробно описывает их.
Инструмент, который позволяет продавцам продавать свои товары на страницах магазина, следить за остатками, продажами и прочими метриками.
Руководил командой фронт-разработки и дизайна интерфейсов.
Кампания занимается производством вывесок в Дубае. Вместе с владельцем бизнеса продумали дизайн и структуру сайта.
После реализовал его фронт и бэк часть, также сделал админку для редактирования основных сущностей.
Инструмент позволяющий в удобном для турагентств виде работать с заявками, обрабатывать лиды и вести клиента по воронке продаж.
Проектировал дизайн CRM, после работал над фронт-частью: верстал, продумывал архитектуру и структуру страниц, думал как обновлять представление относительно внутреннего состояния компонентов, писал логику для канбан-досок и множества динамических элементов.
Сделал сайт компании по производству грузоподъемной техники, продумал структуру проекта, создал дизайн с учетом существующего фирменного стиля компании.
После написал весь бэк и фронт-часть, сделал админку для редактирования основных сущностей.
Сервис позволяет следить за выпуском новых серий любимых сериалов, смотреть аниме онлайн и каталогизировать их в удобном для пользователя формате.
Я создавал дизайн всего интерфейса, после делал фронт на Ember.js и бэк на Ruby on Rails.
Сервис занимается онлайн поиском туров для пользователей и B2B клиентов.
Я занимался дизайном интерфейсов, презентаций и промо-материалов.