Основное мое направление - 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 и иногда головой. (=