Обладаю уникальным навыком не вредить тому, что уже работает, и делать ровно то, что необходимо для компании. Отлично подстраиваюсь под перемены и решение задач с высокой степенью неопределенности.
Ответственно подхожу к выполнению задач. Всегда ищу и предлагаю решения, ориентируясь на интересы бизнеса. Быстро обучаюсь новым технологиям и достигаю результатов на деле. Ценю чистый код и отлаженные процессы.
Разработка картографического справочного сервиса для рынка Коста-Рики с предоставлением услуг для бизнеса. Работа в распределенной международной команде.
Задачи:
- Разработка интерактивных пользовательских компонентов с использованием Next.js.
- Поиск и исправление багов.
- Разработка нового функционала.
- SEO оптимизация сайта.
- Участие в проектировании архитектуры (FSD)
- Разработка в соответствии с Agile-методологией.
- Взаимодействие с разработчиками backend, UI и QA
Достижения:
- Настроил интеграцию с сторонним API
- Проводил ревью разработчиков frontend
- Декомпозировал крупные задачи с последующей постановкой задач другим разработчикам, qa и отслеживанием выполнения.
Работа в продуктовой стартап компании на позиции front-end разработчика React JS.
Задачи:
- Выполнение задач по методологии Scrum.
- Участие в спринт-ревью и планировании спринтов.
- Создание адаптивной кроссбраузерной и кроссплатформенной верстки по макетам.
- Разработка и участие в поддержке UI-компонентов
- Исправление багов
- Ручное тестирование компонентов
Достижения:
- Участвовал в успешном выпуске нескольких релизов продукта.
- Предлагал решения, способствующие развитию продукта и достижению целей команды.
- Проводил внутренние обучающие мероприятия для коллег
Федеральный проект "Код будущего" на базе Университета 20.35 при поддержке ГУАП для подготовки слушателей к участию в олимпиадах и поступления в университеты.
Задачи:
- Организация и проведение занятий по JavaScript, HTML и CSS
- Разработка учебных материалов и дополнительных ресурсов для обучения студентов.
- Обеспечение консультаций для студентов, решение их проблем и поддержка в усвоении материала.
- Участие в развитии учебных программ, обеспечивая их актуальность и соответствие современным требованиям индустрии.
Достижения:
- Улучшал успеваемость студентов.
- Получал исключительно положительные отзывы со стороны студентов и коллег о качестве преподавания и поддержки в процессе обучения.
Задачи:
- Разработка управленческих систем и процессов автоматизации для бизнеса на базе платформы Google-инструментов.
- Использование Google Apps Script (JavaScript) для разработки, взаимодействие с продуктами Google (Sheets, Form, Docs).
- Внедрение web-сервисов в бизнес и интеграция их между собой.
- Работа с базами данных.
Достижения:
- Разработал и внедрил CRM систему для бизнеса, что повысило эффективность работы и улучшило управление клиентскими данными.
- Провел успешную интеграцию web-сервисов с помощью кода и API сервисов, что улучшило процессы и повысило автоматизацию бизнеса.
- Создал дашборды для мониторинга и управления проектами, что обеспечивает эффективный контроль и принятие взвешенных решений.
- Разработал документацию по выполненным задачам, что обеспечивает лучшую понятность и передачу знаний между коллегами.
Задачи:
- Разработка расширений для CRM системы, использующих обратные формы, уведомления и взаимодействие по api.
- Работа без фреймворков на нативном js для достижения высокой производительности и гибкости.
- Владение базовыми знаниями в back-end и сотрудничество с back-end разработчиками для выполнения сложных задач, требующих взаимодействия между front-end и back-end. Работа с api и документацией по api, включая интеграцию с различными сторонними системами.
Достижения:
- Разработка и внедрение пользовательской формы обратной связи, что позволило компании эффективно собирать контактную информацию клиентов и улучшить процесс взаимодействия.
- Интеграция AmoCRM с системой автоматической отправки электронных писем, что существенно сократило время и усилия, затрачиваемые на ручную отправку писем.
- Создание интеграции с CRM для автоматического обновления клиентской базы данных, что позволило компании поддерживать актуальность информации и эффективно отслеживать взаимодействие с клиентами.
Инженер-проектировщик Промышленного и Гражданского Строительства по направлению Теория Сооружений и Строительная Механика
Обучение по программе Frontend-разработчик включало выполнение проектов, участие в open-source разработке и применение на практике следующих изученых тем:
- Верстка: HTML, CSS, SASS, Bootstrap
- Настройка сборки: WebPack
- Работа с DOM API браузера на основе шаблона проектирования MVC
- Использование React (с кастомными хуками), Redux (reduxjs/toolkit), React Router
- Проектирование REST API архитектуры для backend и взаимодействие с ним
- Работа с Git и GitHub, базовая настройка CI (Github Actions)
- Автоматический деплой: Versel, Railway
- Разработка через тестирование (TDD), реализация модульных тестов с покрытием кода: Jest, мониторинг ошибок: Rollbar
Стек: NPM, ESLint, Jest, Git, DOM, HTML, SASS, WebPack, React, Redux Toolkit, React Router
Прогресс обучения можно посмотреть с моем профиле