Высококвалифицированный и опытный разработчик с опытом работы более 3 лет в индустрии разработки программного обеспечения. Имеет сильный опыт в разработке. Участие в деятельности Tech Spikes, создание архитектуры и стандартов контроля качества. В качестве архитектора разработал масштабируемые и надежные приложения Ruby on Rails, обеспечивающие эффективное использование ресурсов и отвечающие требованиям клиентов и бизнес-целям.
Опытный PHP-разработчик с навыками работы с 1С, CMS, CSS3, HTML5, JavaScript, JQuery, Laravel, PHP 7.4+, SQL и другими технологиями. Участвовала в разработке CRM-систем, сайтов на фреймворках Laravel и Bitrix Framework, личного кабинета клиента для дистрибьютера автозапчастей (фреймворк Symfony), мобильного приложения для Android. Дорабатывала систему управления логистическими перевозками, реализовывала функционал выдачи чеков, вела разработку системы обучения для сотрудников. Опыт работы включает проекты в сферах e-commerce & retail, urban technology, bioTech, pharma, health care & sports, insurance.
1. Самая интересная и/или технически сложная задача из опыта? Мой самый первый проект в ЛТ – нужно было развить приложение магазина женской одежды D-Style. Суть развития заключалась в создании из двухэкранного маленького приложения полноценного магазина со своей сеткой товаров, добавлением в избранное или корзину, оплатой из приложения, личным кабинетом и т.д. Проблема, с которой я сразу же столкнулся – приложение было написано в архитектуре MVVM, по которой я имел только теоретические знания, и использовалась кастомная навигация – не было привязки к какой-то библиотеке, соответственно при возникновении ошибок, я бы не смог найти ответ в интернете. Помимо этого, до ЛТ я занимался разработкой продуктового приложения – таким образом, у меня не было особого опыта в развитии и создании приложений. Но благодаря этому проекту и всем трудностям, появившимся на моем пути, я очень круто продвинулся и в понимании разработки, и в работе в команде, а также изучил новые библиотеки. Из последнего - разработка базового Player’а для воспроизведения видео, с разными режимами отображения (FullScreen, Pip) возможностью перемотки, смены качества. Для реализации использовалась библиотека ExoPlayer, сложность заключалась в том, чтобы подружить эту библиотеку, нацеленную на использование Xml с Compose, при этом создать базовый компонент, который был бы просто в использовании и расширяем. 2. Куда хотелось бы развиваться: технически или в менеджмент? На данный момент хочется изучать новые технологии, больше вникать в построение правильной архитектуры и набираться опыта, поэтому технически. 3. Какими задачами хотелось бы заниматься? На самом деле, единственной ограничение для меня – задачи должны быть связаны с Android-разработкой. 4. Какими задачами не хотелось бы заниматься? В рамках Android-разработки для меня таких задач нет)
Более 8 лет опыта в веб-разработке, включая 5+ лет работы с Vue.js. Обладаю глубокими знаниями в адаптивной верстке, создании многофункциональных UI-компонентов и работе с современными фронтенд-технологиями. Имею опыт переписывания легаси-систем, работы с микросервисной архитектурой и разработки визуальных компонентных библиотек для использования в корпоративных ИТ-системах. Активно участвую в командной разработке, обеспечивая качество кода и архитектурные решения.