Создавал приложения с нуля, поддерживал уже готовые, выполнял рефакторинг legacy кода.
Есть опыт командной работы. Постоянно совершенствую профессиональные навыки. Умею декомпозировать сложные задачи и находить различные решения в зависимости от потребностей.
Работал на fulltime, в стартапах, на фрилансе. В офисе и удалённо. Легко нахожу общий язык с коллегами.
Основной стек: Java/Kotlin, Retrofit, RxJava, Cicerone, Moxy, Toothpick.
Дополнительно:
- Уверенная работа с Git;
- Использование шаблонов проектирования MVP, MVVM, MVI;
- Умение применять множество паттернов проектирования на практике;
- Знание основных структур данных и алгоритмов;
- Постоянное взаимодействие с графическими инструментами Sketch, Figma, Zeplin;
- Опыт создания интерфейсов со множеством различных компонентов.
Разработка с нуля и поддержка проектов компании