Янис Кондаков (ninjadevrn), 33 года, Таиланд, БангкокЯнис Кондаков (ninjadevrn), 33 года, Таиланд, Бангкок

Янис Кондаков

React Native DeveloperРазработчик мобильных приложенийВедущий (Lead)
От 4900 $Не ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 6 лет и 4 месяца
Регистрация: 25.02.2023
Последний визит: 5 месяцев назад
Гражданство:
Местоположение: Таиланд, Бангкок
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Навыки

React Native
TypeScript
React
JavaScript
MobX
Git
CI/CD
OpenAPI Specification

Опыт работы

  • разрабатываем софт для амбициозных стартапов Кремниевой долины и инновационных технокорпораций
    От 100 до 1000 сотрудников
    Разработчик мобильных приложений (Ведущий)React Native Developer
    Сентябрь 2023 — По настоящее время (1 год и 3 месяца)

    Разработка приложения с подписками, которое может коммуницировать с устройствами по BLE.
    - Внедрение BLE функционала,
    - Добавление подписок, что позволило получать прибыль,
    - Унификация среды разработки, что позволило не только всем разработчикам разрабатывать на одних версиях ruby, cocoapods, nodejs, но и получить такие же зависимости для виртуалки для gitlab CI/CD,
    - Обучение младших сотрудников, что позволило снизить bus factor для команды,
    - Документирование проекта, что позволило всегда получать доступ к актуальной информации всем членам команды,
    -Настройка виртуалки, fastlane и gitlab ci/cd для сборок билдов и заливку их на ftp и в firebase app distribution, отправление артефактов в sentry, отправление сообщений в slack.

  • IMSHOP
    Лондон
    Разработчик мобильных приложений (Старший)FullStack (React Native, NodeJS) разработчик
    Март 2023 — Сентябрь 2023 (7 месяцев)

    Fullstack разработка конструктора мобильных приложений, с помощью которого можно собирать приложения для ecomm.
    - добавление модуля для работы с shopify, что позволило расширить функционал для продажи клиентам,
    - добавление модуля для определения адресов для Великобритании,
    - настройка весов в Elasticsearch, что позволило улучшить поисковую выдачу,
    - настройка процессов для проведения демо от разработчиков с новым функционалом, что позволило отделу маркетинга и продаж быть в курсе последних нововведений в проекте.

  • Мы создаем экосистему сервисов для игроков соревновательных игр
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Разработчик мобильных приложений (Старший)React Native разработчик
    Август 2019 — Октябрь 2022 (3 года и 3 месяца)

    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

    JavaScriptTypeScriptReactReact NativeMobXGitRESTJestAgileSwift
  • Mas Project
    Иркутск
    React Native разработчик
    Апрель 2018 — Август 2019 (1 год и 5 месяцев)

    - Удаленная работа
    - Фуллстек разработка приложения "MAS Project" как ERP систему для автоматизации бизнеса для сайта https://clients.masproject.pro/
    - Внедрение статической типизации, что позволило сразу писать более качественный код, а также увеличило скорость разработки благодаря статическому анализу кода внутри IDE
    - Написание документации для бэкенд апи сервисов с возможностью выполнять запросы внутри документации, что позволило быстрее разрабатывать на фронтенде, а также тестировать апи сервисы через отдельный ресурс
    - Рефакторинг кода для улучшения производительности работы с легаси базами данных, что позволило увеличить скорость загрузки данных в приложении

Высшее образование

  • ИГУ

    Иркутский государственный университет
    Иркутск752 выпускника
    Институт математики, экономики и информатики
    Август 2008 — Июль 2013 (4 года и 11 месяцев)

Дополнительное образование

  • PSYvIT

    PSYvIT для управленцев
    Май 2022 — Июль 2022 (2 месяца)
    • понять проблемы и потребности сотрудников, чтобы эффективно выстраивать коммуникацию и рабочие процессы
    • наконец-то начать делегировать задачи и наладить work-life баланс.
    • научиться продуктивно работать со сложными людьми и не брать на себя лишнее.
    • выражать своё мнение так, чтобы сотрудники и руководство прислушивались и понимали ценность ваших слов