Главное


Сергей Никитин Программирование C++ Linux Windows

Специалист в области проектирования сложных программно-аппаратных комплексов.

Основные направления:

  • Программирование (в том числе разработка архитектуры приложений) в областях
    • Кросс-платформенные приложения (Windows-Linux-BSD-Mac)
    • Сложные программно-аппаратные комплексы
    • Высоконагруженные системы (многопоточность, межпроцессное взаимодействие)
    • GUI приложения
    • 3D OpenGL приложения
    • WEB приложения (встроенные)
    • Серверные компоненты и демоны
    • Автоматизированные торговые комплексы (терминальные решения)
    • Автоматизированные аппаратные комплексы (встариваемые и промышленные решения)
    • Программирование микроконтроллеров
    • Отказоустойчивые серверы
    • Базы данных для высоконагруженных проектов PostgreSQL, MySQL (партиционирование, скоростная регистрация, оптимизация запросов)
    • Java (в том числе БЭКЭНД на TomCat)
    • Знание TCP/IP (участие в проектах по сетевой безопасности)
    • Видео-обработка (есть несколько своих модулей видео-плееров из нестандартных видео-форматов)
    • Руководство отделом разработки Софта
  • Информационная безопасность
    • Криптография в прикладных программах (AES, PGP, GPG)
    • Настройка VPN (серверы и клиенты, есть соотв дипломы и сертификаты)
    • Программирование комплексов, связанных с сетевой безопасностью (IDS,IPS)
    • Разработка системы лицензирования