Разработчик с более чем 3-летним опытом в создании приложений на основе веб-технологий. Преимущественно работал в экосистеме React'а. Есть опыт как доведения проекта от макета до сдачи, так и поддержки и расширения функционала на долгосрочных проектах. Обладаю навыками наставничества, помогая младшим разработчикам развиваться до уровня мидлов.
Рассматриваю только удаленную работу.
Разработка low-code платформы:
- Разбивал монолит, переводя проект на микрофронтенд архитектуру.
- Движок для настройки пользователем цветовой схемы и расположения элементов интерфейса.
- Реализовал конструктор формы с возможностью перемещения и ресайза
полей. Вложенные формы. Возможность настраивания пользователем валидации
полей и их автозаполнения по условиям.
- Конструктор виджетов для визуализации данных.
- Точечная оптимизация приложения.
Менторил джунов, писал тесты, настраивал сборки.
Участвовал в поддержке внутренней библиотеки компонентов.
Написал компонент обертку над внутренней библиотекой карт:
- Оптимизация отрисовки/перерисовки маркеров (их единоврменно может отображаться до нескольких тысяч).
- Методы библиотеки шарятся через контекст реакта.
- В целях переиспользуемости часть функционала подключается компонентами-модулями.
SPA менеджер файлов:
- Предпросмотр файлов(проигрывание видео, отображение карт, просмотр метаданных)
- Асинхронная обработка содержимого архивов на фронте.
- Навигация как в проводнике
Менторил джуна, писал тесты, участвовал в разработке внутренней библиотеки компонентов.
Финансовый менеджмент