Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Профессиональные навыки
C++QtC++ stlSQLOracleSVN
Опыт работы
Владимирэнерго
Владимир
Ведущий инженер
Октябрь 2002 — По настоящее время (17 лет и 10 месяцев)

1. Разработка, сопровождение, интеграция программных комплексов для автоматизированного сбора/хранения/обработки данных с устройств учёта электоэнергии.

Система автоматизированного учёта состоит из сервера Oracle (БД создана с нуля), маршрутизаторов (ИКМ) для сбора данных с контроллеров СИКОН, центрального пункта сбора с набором специализированных программ (использующих Interbase, MySQL, MSSQL) для работы с контроллерами и счётчиками. Для связи используются выделенные и коммутируемые ведомственные каналы, сотовая связь(GSM/CSD), ethernet.

2. C 2013 года разработка и сопровождение программных комплексов по учёту потребления абонентов.

База данных (Oracle) состоит из четырёх схем: физические лица (~75 пользователей), юридические лица (~75 пользователей), юридические лица на прямых фидерах(~40 пользователей), фотоархив. Программы (Qt, libxl, ImageMagick) позволяют вносить данные в системы, создавать отчёты/рапорта/ведомости/акты. Работает интеграция с системами из п. 1.

В дополнение разработал и сопровождал:

- (2013) утилиту "Анализ файлов excel" для группировки, объединения, поиска дубликатов в файлах excel, массового преобразования в pdf (Qt, libxl);

- (2013) оперативный опрос счётчиков для пользователей сети Владимирэнерго: клиенты по ethernet отправляет запросы на сервер, там они преобразуются в протоколы "Меркурий 230/СЭТ 4ТМ/Пирамида", ответы устройств декодируются обратно позволяя получить пофазные векторные диаграммы и другие данные со счётчиков (Qt, Оracle);

- (2010) систему "Метео", сервер периодически опрашивает метеостанцию (COM-порт), предоставляет данные (UDP) и записывает в Oracle (Qt);

- (2008) систему автоматизированной установки программ (Qt, Oracle, Ftp);

- (2004) программы синхронизации конфигурации и переноса данных между комплексами сбора информации (Oracle, Qt, MSSQL, MySQL, Interbase, Delphi)

- (2005) программы приёма и отправки данных смежным субъектам (Oracle, Qt, Delphi, e-mail)

- (2003) программы для расчёта балансов подстанций, линий, графиков нагрузки потребителей, редакторы соответствующих баз (Oracle, Qt, Delphi)

- (2003) систему удалённого администрирования маршрутизаторов ИКМ (spForth, Visual Studio 6)

C++QtOracleSVN
ГНПП "Крона"
Владимир
Инженер
Февраль 2000 — Октябрь 2002 (2 года и 9 месяцев)

Разработал механизм и программу расчёта шаблонов для раскроя стеклоткани, что позволило расходовать её экономнее при создании мембран радиопрозрачных укрытий. (Visual Studio 6)

Институт точной механики и вычислительной техники
Москва
Программист
Август 1999 — Февраль 2000 (7 месяцев)
Разработал драйвер для работы с LPT портом для Windows NT (Visual Studio 6, NuMega Driver Studio, SoftICE, Win DDK) что позволило достичь необходимой скорости передачи данных.
Высшее образование
Московский физико-технический институт; Физтех
Долгопрудный
Факультет: Радиотехники и кибернетики; ФРТК
Сентябрь 1995—Июль 2000 (4 года и 10 месяцев)