Основное мое направление - Android. Классической связкой Java/Kotlin+Android владею свободно. Там, где не свободно - знаю, где почитать. Применяю выработанный годами подход для стабильной и предсказуемой разработки.

Имею опыт работы с Java и С#/.NET для немобильной разработки (Server-side, Desktop).

В значительно меньшей степени, но имею опыт работы с

  • iOS, Windows Phone, Tizen, умными часами
  • C/C++ версий начала 2000-х
  • Javascript для создания веб-приложений и мелкой автоматизации (NodeJS)
  • Сайтами на php, вроде того, на котором вы сейчас находитесь.

Технологии из последнего списка, как правило, могу использовать при необходимости как дополнения к основным проектам

Кроме того: могу объяснить, почему вам не нужно мобильное приложение или почему конкретное решение будет/не будет работать на практике; разбираюсь в принципах ООП, многопоточности в сочетании с синхронизацией, работе с памятью, работе TCP/IP и немного COM-порта, отличаю класс от структуры, синхронный вызов от асинхронного и машинный код от виртуальных машин; имею представление о трехзвенной архитектуре, MVC, MVP, MVVM, Clean architecture и паттернах проектирования; знаю про хеши и B-деревья; владею техникой TDD, GDD и немного DDD (Deadline-driven development); в состоянии грамотно оформить свой код; оценить производительность алгоритма по времени/памяти; неплохо ориентируюсь в общих курсах алгебры, геометрии, физики и некоторых близлежащих наук; умею пользоваться Git, Pivotal Tracker, JIRA, TargetProcess, Google и иногда головой. (=

Статус: свободен, ищу проекты

Обновлено 22 апреля 2024

 Скачать резюме в PDF

 In English