Обязанности и достижения:
Самостоятельно вел все этапы создания и сопровождения своих программ (desktop-приложений для Windows) - от обработки данных компаний, чьи продукты будут представлены в программах, до самого программирования, отладки и выпуска приложений с их дальнейшими обновлениями (ввиду постоянного развития продуктов) и иной поддержкой, обычно многолетней.
Большинство из десятков выполненных проектов становилось отдельными программами, другие служили расширением к проектам сотрудников (с обменом данными в бинарном и JSON форматах).
Применяемые базы данных и управление ими со встроенным слежением за достоверностью и целостностью информации, гибкостью и всеохватностью настроек также были собственной разработкой.
Для простоты и надежности ввода в базы данных сотен миллионов единиц информации и ввиду отсутствия единообразия в исходных материалах создал многоуровневое приложение, позволившее вносить массивы данных в программный продукт младшими сотрудниками без участия программиста.
И многое другое...
Имею опыт и навыки:
(а) обновления программного кода («рефакторинг»), в том числе разбор и переписывания чужого кода;
(б) применения самодокументирующего кода, а также приемов SOLID в своих разработках;
(в) написания тестирующих программ для банковских и иных приложений;
(г) создания приложений для некоторых видов портативных устройств;
(д) владения английским языком; на протяжении всех лет он был средством устного и письменного, повседневного и делового общения по месту работы;
(е) обучения, передача знаний сотрудникам, ведения документации по выполненным задачам.