Кроссплатформенная разработка: Capacitor, Electron.js
Языки программирования: Go, Node.js, C99, C++98
Мобильная разработка на Go: go-mobile
Сборка: CMake, Ninja, Clang/LLVM
Базы данных: SQLite, PostgreSQL, MySQL или аналогичные — проектирование схем, SQL, оптимизация, администрирование
Архитектура: принципы построения клиент-серверных приложений, REST API, JSON
Системное программирование: многопоточность, управление памятью, оптимизация производительности
ЭЦП: подписание, проверка подписи, сертификаты, криптопровайдеры
Локальные LLM: развёртывание и интеграция Ollama
Контроль версий: уверенное владение Git
Ядро и серверная часть: проектирование, разработка и сопровождение серверных компонентов; разработка, интеграция и сопровождение REST API; взаимодействие с внешними информационными системами; обеспечение взаимодействия между программными модулями системы
Front-end и Desktop: разработка пользовательского интерфейса и Web-приложений на React.js, Radix UI, Zustand, Vite; сборка кроссплатформенных приложений на Capacitor и Electron.js
Mobile: разработка Android-приложений и мобильных компонентов на Go с использованием go-mobile
Базы данных: проектирование схем, написание SQL-запросов, оптимизация, сопровождение и администрирование
Криптография и ЭЦП: реализация подписания и проверки подписи, работа с сертификатами и криптографическими провайдерами
AI-интеграция: локальное развёртывание и встраивание Ollama и локальных LLM в программные решения
Тестирование и безопасность: функциональное, интеграционное, системное и регрессионное тестирование; выявление и устранение ошибок; защита данных и контроль доступа
Производительность: оптимизация приложений, многопоточных процессов и баз данных, управление памятью
Инфраструктура: настройка и автоматизация процессов сборки, тестирования и развёртывания (CI/CD); управление исходным кодом и совместной разработкой с использованием Git