Алпатов Сергей Владимирович

Language proficiency: English - can be interviewed
Autobiography
Моя профессия - Начальник отдела IT / программист-разработчик
Provided services
- Интернет и IT > Прикладное программирование
- Интернет и IT > Системное программирование
Description
Написание прикладного программного обеспечения. ( Драйвера устройств терминалов, таких как принтеры, купюроприёмники, пинпады, монетосдатчики и пр.)
Разработка терминального и серверного программного обеспечения.
Current job
- Акционерный коммерческий банк "Интеркоопбанк" - Инженер программист отдела компьютерного обеспечения (from january 2009-01-01 00:00:00.0, Москва)
Область деятельности:
Разработка коммерческого программного обеспечения для терминального аппаратно-программного комплекса, работающего с банковской системой «Интерэкспресс».
В компетенции находится разработка базовых драйверов и драйверов стандарта XFS для оборудования, работающего в системе аппаратно-программного комплекса терминалов.
Реализованные проекты и достижения:
Разработка базовой архитектуры и классов, на основе которой ведётся построение всех базовых драйверов оборудования.
Разработка драйверов стандарта XFS, которые используют базовые драйвера на базовой архитектуре и которые встраиваются с использованием системы XFS в рабочий программный комплекс.
Были созданы драйвера для ряда принтеров, купюроприёмников и сторожевых таймеров, а также модифицирован и развит ряд уже существовавших драйверов.
На базовой архитектуре был создан модуль автоматического определения находящегося в системе терминального оборудования.
Previous jobs
- ООО "Винтек", г. Москва - • Начальник отдела программных разработок (2008-05-01 00:00:00.0 - 2008-12-01 00:00:00.0, Москва)
Область деятельности:
Разработка коммерческого программного обеспечения для терминального аппаратно-программного комплекса, служащего для автоматизированного проведения платежей в системе платёжных терминалов.
В компетенции находилась разработка и ведение проекта DPSKiosk(С++ Builder), предназначенного для работы в системе аппаратно-программного комплекса терминалов и системы предпроцессинга платежей.
Реализованные проекты и достижения:
ПО DPSKiosk(С++ Builder).
ПО DPSKiosk поддерживает около 40 различных устройств, таких как чековые и фискальные принтеры, купюроприёмники, монетоприёмники, монетосдатчики, сторожевые таймеры, считыватели штрих кодов, кардридеры и пр. Аппаратный комплекс, работающий на терминале под управлением ПО служит цели приёма и регистрации денежных средств для проведения различного рода платежей. Данное ПО предоставляет различный функционал по мониторингу деятельности терминала и служит для различного рода администрирования его функционирования, в том числе анализ состояния его аппаратной части, удалённое управление терминалом и удалённое обновление ПО и пр. - ООО "Винтек", г. Москва - Ведущий программист отдела платёжных терминалов (2007-11-01 00:00:00.0 - 2008-05-01 00:00:00.0, Москва)
Область деятельности:
Разработка коммерческого программного обеспечения для терминального аппаратно-программного комплекса, служащего для автоматизированного проведения платежей в системе платёжных терминалов.
В компетенции находилась разработка интерфейсов и модулей поддержки терминального оборудования, входящих в состав аппаратно-программного комплекса DPSKiosk: принтеров, купюроприёмников, монетоприёмников и монетосдатчиков, сторожевых таймеров, клавиатур, устройств чтения смарт карт, модемов, считывателей штрих кодов и пр. Всего более 40 устройств различного типа и назначения входящих в состав терминального комплекса.
Реализованные проекты и достижения.
Терминальная часть ПО DPSKiosk(С++ Builder).
Написание новых базовых классов для нового ПО на платформе С#.NET.
ПО DPSKiosk поддерживает около 40 различных устройств, таких как чековые и фискальные принтеры, купюроприёмники, монетоприёмники, монетосдатчики, сторожевые таймеры, считыватели штрих кодов, кардридеры и пр. Аппаратный комплекс, работающий на терминале под управлением ПО служит цели приёма и регистрации денежных средств для проведения различного рода платежей. Данное ПО предоставляет различный функционал по мониторингу деятельности терминала и служит для различного рода администрирования его функционирования, в том числе анализ состояния его аппаратной части, удалённое управление терминалом и удалённое обновление ПО и пр. - Банк Платина - ООО "Cyberplat.com", г. Москва - Инженер-программист отдела информационных разработок. (2006-03-01 00:00:00.0 - 2007-11-01 00:00:00.0, Москва)
Область деятельности:
Разработка Программного Обеспечения для терминального аппаратно-программного комплекса, служащего для автоматизированного проведения платежей в системе Киберплат.
В компетенции находилась разработка интерфейсов и модулей поддержки терминального оборудования, такого как принтеры, купюроприёмники, монетоприёмники, сторожевые таймеры, клавиатуры, устройства чтения смарт карт, модемы и пр. Велась разработка как модулей для ПО Вебклиент ОАО Cyberplat.com так и тестирующего программного обеспечения для работы с внешним оборудованием, входящим в состав Аппаратно Программного комплекса терминала.
Было создано ПО Вебклиент (С++ Builder) и была разработана поддержка следущих устройств в нём:
1. Принтеры
1.1. Чековый принтер Citizen PPU700
1.2. Чековый принтер Citizen av268
1.3. Чековый принтер Citizen PPU231
1.4. Чековый принтер Citizen PPU232
1.5. Чековый принтер WP-T833
1.6. Чековый принтер CustomVKP80
1.7. Чековый Фискальный принтер Прим 21К
1.8. Чековый Фискальный принтер Прим 08ТК
1.9. Чековый принтер Citizen CBM1000 T2
1.10. Чековый Фискальный принтер Штрих ФРК
1.11. Чековый Фискальный принтер Штрих мини-комбо
1.12. Чековый принтер Epson 422
1.13. Чековый принтер Star TUP900
1.14. Чековый принтер Star TSP700
1.15. Чековый принтер класса Windows
1.16. Чековый Фискальный принтер Прим 21К с поддержкой сохранения фискальных отчётов в памяти.
1.17. Чековый принтер Citizen CPP8001
2.Купюроприёмники
2.1. CashCode с протоколом ID003
2.1.1. Поддержка прошивки купюр Казахстана
2.1.2. Поддержка прошивки купюр США
2.2. CashCode с протоколом CCNET
2.2.1. Поддержка прошивки купюр Казахстана
2.2.2. Поддержка прошивки купюр США
2.3. валидаторы ICT и Matrix с протоколом ICT004
2.4. NV9
2.4.1. NV9
2.4.2. NV9 с протоколом CCNET
2.5. JCM
2.5.1. Поддержка прошивки купюр Казахстана
2.5.2. Поддержка прошивки купюр США
2.6. MEI Cashflow
3.Сторожевые таймеры
3.1. Сторожевой таймер ОСМП
3.2. Сторожевой таймер ОСМП 2
3.3. Сторожевой таймер av-268
3.4. Сторожевой таймер Platix
3.5. Сторожевой таймер Alarm
3.6. Сторожевой таймер LDOG
3.7. Сторожевой таймер Sobaka 2
3.8. Сторожевой таймер FairPay
3.9. Сторожевой таймер 2SIM_OSMP
4.Клавиатуры
4.1. Клавиатура Iskra
4.2. Клавиатура Ktek
5.Модемы
5.1. Мультисимовый модем Siemens MC39
6.Устройства чтения записи смарт карт
6.1. .Устройства чтения записи смарт карт для системы Новоплат
7.Монетоприёмники
7.1. Монетоприёмник NRI
8.Кардридеры
8.1. Кардридер пополнения баланса карт системы Метро Новоплат.
9. Модуль автоматического распознавания подключённого оборудования
10. Система базовых универсальных классов для поддержки внешнего оборудования. - ОАО ФГ "Бюрократ", г. Москва - Инженер программист.1 (2005-09-01 00:00:00.0 - 2006-03-01 00:00:00.0, Москва)
Разработка и модификация программного обеспечения
• Написание шлюзов для операторов сотовой связи УСИ и Мегафон Урал (.NET C#)
• Модификация и доработка существовавших шлюзов операторов сотовой связи (Beeline, Motiv, МТС…)
• Расширение функционала, доработка и модификация программного обеспечения для фотокиосков по отправке мобильных платежей (.NET C#)
• Разработка ПО оффлайновых платежей (.NET C#)
• Разработка ПО слежения за приложениями (.NET C#)
• Разработка программного комплекса для формирования отчётности по платежам нескольких операторов сотовой связи и отправка их на сервера операторов через Internet.
• Разработка программного модуля для работы с фискальным регистратором Штрих-ФР (.NET C#) - ОАО "Рязаньнефтепродукт" (ОАО ТНК BP), г. Рязань - Инженер-электроник отдела АСУ (2001-06-01 00:00:00.0 - 2005-08-01 00:00:00.0)
Разработка программного обеспечение (ПО) периферийных устройств (драйверов) на языках программирования низкого и высокого уровней.
Сопровождение и ремонт аппаратно-программных комплексов систем АРМ налива АЗС
Изучение и разработка ПО для новых периферийных устройст и их интерфейсов.
• разработка динамических библиотек для управления различными типами фискальных регистраторов, таких как Азимут Epson (MS Visual C++), БИС–01Ф (MS Visual C++), MStar (Delphi)
• разработка программного обеспечения для управления фискальными регистраторами типа Азимут Epson(MS Visual C++), БИС–01Ф (MS Visual C++), MStar (Delphi) и тестирования их работоспособности.
• Участие в проекте разработки программного обеспечения для автоматического рабочего места (АРМ) оператора налива АЗС и написание программных блоков для данного ПО (MS Visual C++)
• разработка тестирующего программного обеспечения для проверки функциональности и получения характеристик терминального оборудования типа КУБ, предназначенного для управления отпуском нефтепродуктов через топливоналивные колонки (MS Visual C++)
• разработка программных модулей управления топливораздаточными колонками для систем Автоматического Рабочего Места (АРМ) оператора налива АЗС (MS Visual C++)
• разработка программных элементов управления и интерфейса, оконных классов для программного обеспечения комплекса АРМ оператора налива АЗС (MS Visual C++)
• разработка ПО для группового анализа затрат на мобильную связь по предприятию и его филиалам. (MS Visual C++)
• Разработка клиента и сервера передачи данных между удалёнными филиалами на основе модемной связи. (Delphi)
• Разработка серверной части комплекса по сбору информации с удалённых филиалов с использованием сотовой модемной связи. (Delphi, Access, ADO)
• Разработка офисной части комплекса для централизованного сбора, хранения и обработки информации по реализации нефтепродуктов с удалённых филиалов предприятия и формирование отчётности. (Delphi, Access, ADO)
• Разработка динамической библиотеки для работы с фискальным регистратором БИС-01Ф для функционирования в составе программного комплекса «С-Бенч АЗС». (Delphi) - ОАО "Фангорн", г. Рязань - Инженер-программист21 (2000-02-01 00:00:00.0 - 2001-05-01 00:00:00.0)
Разработка Программного обеспечения
• разработка программного обеспечения экологической направленности, предназначенного для расчёта количества выбросов и загрязнений. (Delphi) - ОКБ "Спектр" при Рязанской Государственной Радиотехнической Академии, г. Рязань - Инженер программист1 (1999-07-01 00:00:00.0 - 2000-02-01 00:00:00.0)
Разработка программного обеспечения для доступа к базам данных спутниковой информации (MS Visual C++).
University education
- Рязанская государственная радиотехническая академия. , Факультет вычислительной техники. , Специальность "Компьютерные системы, комплексы и сети". Квалификация инженер-системотехник. диплом с отличием, 1999
Training courses
- 2349 Programming with the Microsoft .NET Framework (Microsoft Visual C#.NET) Академия Ай Ти, сертификат, 2005
Awards and certificates
- 2349 Programming with the Microsoft .NET Framework (Microsoft Visual C#.NET) Академия Ай Ти, сертификат, 2005 г., 2005
Instant messengers:
- ICQ: 120129671