Назад к опыту работы
Опыт работы

Инженер-программист

Астраханьбургаз
Астрахань, Россия

Инженер-программист

Начал профессиональную деятельность в отделе автоматизации производственных процессов нефтегазодобывающего предприятия, занимаясь разработкой настольных приложений и ранних клиент-серверных систем. Период работы совпал с обучением в университете и выполнением дипломного проекта, который был непосредственно интегрирован в производственную инфраструктуру компании. Этот определяющий этап сформировал фундаментальные основы инженерной практики в области системного программирования и промышленной автоматизации.

Ключевые обязанности

  • Разработка Windows-приложений на C++, MFC, Delphi для автоматизации производственного учета и диспетчеризации
  • Проектирование и реализация схем баз данных для клиент-серверных приложений хранения технологических данных
  • Прямое взаимодействие с производственными подразделениями для сбора требований и пилотного внедрения решений
  • Сопровождение и модернизация существующего парка программных средств предприятия

Основные достижения

  • Дипломный проект «Радиорелейная система телеметрии буровой установки «Девонская-6»: Разработал и внедрил систему оперативного сбора технологических параметров, функционирующую в условиях отсутствия стационарной инфраструктуры связи. Архитектура решения предвосхитила концепцию интернета вещей: непосредственно на буровой были развернуты интеллектуальные датчики давления, температуры и расхода, объединенные в локальную промышленную сеть с автономным радиорелейным шлюзом. Программный комплекс управления данными и удаленным мониторингом был реализован на MFC C++ с интеграцией протоколов Samba. Локальный сервер сбора на буровой осуществлял первичную агрегацию и буферизацию данных, после чего по радиорелейному каналу информация передавалась в оперативный офис «Астраханьбургаз», а далее — в центральный диспетчерский пункт Москвы ПАО "Газпром" через спутниковый канал связи. Решение обеспечило end-to-end прослеживаемость технологического процесса в реальном времени.

  • Y2K: Руководил приведением программного обеспечения предприятия в соответствие с требованиями Y2K, обеспечив бесперебойность всех критических систем до наступления 2000 года.

  • Клиент-серверная миграция: Перевел унаследованные DOS-приложения отдела на архитектуру Windows клиент-сервер с использованием Delphi и InterBase, повысив надежность и доступность производственных данных.

  • Фундамент экспертизы: Сформировал глубокую компетенцию в структурах данных, алгоритмах и паттернах проектирования программного обеспечения, ставшую основой всей последующей профессиональной деятельности.

Технологии и навыки

C++DelphiSQLWindows APICOMMFCПромышленная автоматизацияТелеметрия