Разработка приложения с подписками, которое может коммуницировать с устройствами по BLE.
- Внедрение BLE функционала,
- Добавление подписок, что позволило получать прибыль,
- Унификация среды разработки, что позволило не только всем разработчикам разрабатывать на одних версиях ruby, cocoapods, nodejs, но и получить такие же зависимости для виртуалки для gitlab CI/CD,
- Обучение младших сотрудников, что позволило снизить bus factor для команды,
- Документирование проекта, что позволило всегда получать доступ к актуальной информации всем членам команды,
-Настройка виртуалки, fastlane и gitlab ci/cd для сборок билдов и заливку их на ftp и в firebase app distribution, отправление артефактов в sentry, отправление сообщений в slack.
Fullstack разработка конструктора мобильных приложений, с помощью которого можно собирать приложения для ecomm.
- добавление модуля для работы с shopify, что позволило расширить функционал для продажи клиентам,
- добавление модуля для определения адресов для Великобритании,
- настройка весов в Elasticsearch, что позволило улучшить поисковую выдачу,
- настройка процессов для проведения демо от разработчиков с новым функционалом, что позволило отделу маркетинга и продаж быть в курсе последних нововведений в проекте.
React Native разработчик- Удаленная работа
- Разработка приложения "CS.Money" для сайта https://cs.money/
- Разработка приложения "SCOPE.GG" для сайта https://scope.gg/
- Разработка мобильного приложения "metro" для знакомств
- Оценка сроков и ресурсов, необходимых для выпуска MVP
- Оценка проектных требований, используя Agile/Scrum методы, что позволило сократить затраты на понимание задач и повысить количество времени для разработки
- Разработка архитектуры приложения с нуля
- Выпуск приложений в App Store и Google Play
- Работа с react-native-reanimated(1,2,3) и Gesture Handler(1,2)
- Работа с REST API, WebSocket
- Документирование API
- Работа с нативными модулями
- Покрытие важных участков кода тестами
- Добавление автоматизации переводов на 30 различных языков, что позволило увеличить скорость редактирования старых и добавления новых переводов
- Внедрение CI, что позволило оптимизировать время доставки кода в общую кодовую базу
- Обновление кодовой базы, чтобы не допускать Legacy
- Добавление аналитики для дальнейшей работы с отделом аналитики
- Работа над расширением для браузера
- Проведение Code Review как младших, так и старших разработчиков
- Настройка процессов работы внутри команды для работы с дизайнерами, отделом QA
- Непрерывное взаимодействие с различными командами (design, backend, frontend, qa)
- Поиск новых кандидатов в команду
- Проведение собеседований с потенциальными кандидатами в команду
- Менторство новых сотрудников
Ссылки на приложения:
1) CS.Money:
Android: https://play.google.com/store/apps/details?id=com.csmoneymobile
Ios: https://apps.apple.com/ru/app/cs-money-app/id1593006197
2) SCOPE.GG
Android: https://play.google.com/store/apps/details?id=com.scopegg
Ios: https://apps.apple.com/ru/app/scope-gg/id1645012973
- Удаленная работа
- Фуллстек разработка приложения "MAS Project" как ERP систему для автоматизации бизнеса для сайта https://clients.masproject.pro/
- Внедрение статической типизации, что позволило сразу писать более качественный код, а также увеличило скорость разработки благодаря статическому анализу кода внутри IDE
- Написание документации для бэкенд апи сервисов с возможностью выполнять запросы внутри документации, что позволило быстрее разрабатывать на фронтенде, а также тестировать апи сервисы через отдельный ресурс
- Рефакторинг кода для улучшения производительности работы с легаси базами данных, что позволило увеличить скорость загрузки данных в приложении