legacy код (приходилось разбираться в коде, которому 5-10 лет)
поиск утечек памяти
проведение код-ревью
рефакторинг
работа с Redis. Доработки системных блоков, чтобы они могли корректно сохраняться и восстанавливаться из Redis.
автотестирование
обучение коллег основам написания АТ
составление базы рекомендаций по написанию АТ
адаптация кодовой базы для возможности написания Unit-тестов
решение архитектурных задач
решение нетривиальных задач
код для работы с визуальным компонентом rtf находился на уровне ядра, а не UI. Использовался компонент от microsoft. Под linux его нет. Задача была перепроектировать ядро и UI, чтобы вынести компонент из ядра платформы на уровень UI.
Нестабильные баги. Баг может упасть лишь с 10-20 попытки.
Рандомные и не стабильные краши приложонения.
кроссплатформенная разработка под window и Linux
исправление ошибок, которые возникают только под Linux
поиск проблем производительности, когда код на одной из ОС работает медленнее чем на другой
Дополнительные навыки:
GIT
Опыт поддержки многопоточного кода
Парное программирование
Опыт подключение и поддержки стороннего ПО. Работа с тех. поддержкой