Образование
2000 — 2004 гг. — Дзержинский филиал Нижегородского Государственного Технического Университета, диплом бакалавра техники и технологии по направлению «Химическая технология и биотехнология»
Опыт работы
11.10.2005 — 21.07.2006 — ООО «Д-Карт», мастер по ремонту оргтехники[1]
01.01.2007 — 28.02.2009 — ИП Моисеев С.В., программист
01.03.2009 — 25.10.2016 — ООО «Сатурн Поволжье», программист
Навыки и умения
Опыт установки и настройки многочисленных операционных систем (Windows 95 – Windows 10, серверные редакции — Windows 2000/2003; OC на базе ядра Linux – как Debian-based дистрибутивы, так и RHEL – CentOS, Ubuntu, Debian, Mandriva Linux, RedHat Linux; FreeBSD).
Опыт администрирования серверных операционных систем — Windows 2000/2003 (PDC, group policy), Linux (Samba, FTP, HTTP-сервер).
Опыт конфигурирования систем IP-АТС на базе ПО Asterisk, развертывание «с нуля», интеграция с аналоговыми линиями, ISDN, потоками Е1, многочисленными SIP/IAX провайдерами. Интеграция с существующими программными комплексами (Автоматизированный Комплекс Диспетчерской Службы (АКДС) TaxiService), работа с Asterisk Manager Interface, Asterisk AGI (PHP) – запись разговоров, передача номера входящего звонка, инициация исходящего звонка, автоинформирование, голосовое меню (IVR).
Уверенное знание языков программирования Object Pascal (Delphi), Java, C#, PHP, большой опыт разработки на этих языках. Средний уровень знания языков командной оболочки BAT, BASH, PowerShell. Умение ориентироваться в исходниках С/С++, ASM (был опыт разработки под Z80 и 8080-подобный процессор), Basic (QuickBasic, VisualBasic). Большой опыт работы с технологиями WinForms, WPF, WCF. Большой опыт оптимизации существующего кода, а также отладки. Опыт работы с системами контроля версий (SVN, Mercurial, Git).
Опыт программирования в задачах взаимодействия с оборудованием, подключенным к ПК (сотовые телефоны, GSM/GPS модули, такие как Enforta).
Опыт создания картографических систем, опыт разработки системы расчета маршрута, внедрение в существующие программные комплексы. Опыт разработки картографических программ.
Опыт проектирования, создания и администрирования больших высоконагруженных баз данных — Firebird. Опыт оптимизации SQL – запросов, повышения производительности баз данных.
Опыт разработки под десктопные платформы, мобильные платформы (J2ME, Android). Опыт кроссплатформенной разработки.
Опыт разработки web-сайтов (статичные, PHP, на CMS Joomla), знание языка разметки HTML, базовые знания CSS.
Базовые знания в радиоэлектронике, опыт пайки и сборки радиосхем.
Выполненные проекты, программы
TaxiMobile (Java, Android) – мобильное приложение для водителей такси, обеспечивает весь цикл работы водителя с системой — регистрация на линии, получение/выполнение заказов.
AsteriskControl (C# Mono, Windows/Linux) – кроссплатформенная служебная программа, обеспечивающая интеграцию IP-АТС Asterisk с АКДС ТаксиСервис.
TaxiCommunicator (J2ME) – мобильное приложение для АКДС ТаксиСервис, беспечивает весь цикл работы водителя такси с системой.
AstCID/AstCID E1/AstCID VoIP (Delphi, Windows) – служебная программа для определения и передачи номера в АДКС ТаксиСервис с разных источников (COM порт — мобильный телефон, поток Е1, SIP-линия/транк).
AliasEditor.WPF (C#, Windows) – программа для редактирования собственных имен в геосправочнике АКДС ТаксиСервис.
DistrictEditor.WPF (C#, Windows) – программа для визуального редактирования границ районов в геосправочнике АКДС ТаксиСервис.
GIS.Editor (C#, Windows) – программа для создания/модифицирования карты дорог в АКДС ТаксиСервис, необходимой для системы расчета маршрутов АКДС ТаксиСервис.
RemoteClient.NET (C#, Windows) – служебная программа для хранения учетных данных для подключения по RDP, SSH, VNC, Telnet.
TaxiDB Cleaner (Delphi, Windows) – служебная программа для очистки базы данных от устаревших записей, АКДС ТаксиСервис.
DriversReport, Dispatchers, Credits (Delphi, Windows) – плагины для административной программы Tools из состава АКДС ТаксиСервис.
SMS Sender (Delphi, Windows) – программа для массовой рассылки SMS сообщений через мобильные телефоны, подключенные к компьютеру посредством COM/USB – порта. Для АКДС ТаксиСервис.
PlaceFinder Client/Server (Delphi, Windows) – программа для расчета длины маршрута и стоимости поездки по введенным адресам. Для АКДС ТаксиСервис.
DBSearch (C#, Windows) – служебная программа для выполнения поисковых запросов в автоматизированной системе «Такси 373».
Taxi373 Advertiser (Java, Android) – служебная программа для рассылки сообщений адресатам из записной книжки телефона, написана в рамках программы повышения числа установок TapTaxi для АС «Такси 373».
Tele2 SMS Sender (Delphi, Windows) – программа для отправки бесплатных SMS сообщений через сайт мобильного оператора Tele2.
Launcher, ResolutionChanger, SystemWatcher и некоторые другие (Delphi, Windows) – многочисленные вспомогательные программы, написанные для решения тех или иных задач, возникающих в работе диспетчерской службы такси. За давностью лет многие исходные коды утеряны, в других программах отпала необходимость в использовании.
Портал «is-football.com» (PHP, JS) - расчет «вилок», «коридоров» для беспроигрышных спортивных ставок на матчи. Серверная и частично клиентская часть. В настоящее время не работает.
Web-сайты компаний «Технохим», «ОргХимПром», «ДЗСК» и некоторые другие (HTML, PHP) – создание сайтов-визиток для компаний г. Дзержинска. За давностью лет (2004-2008 гг.) многие сайты сейчас не работают.
Прочее
Водительское удостоверение категории «В», личный автомобиль. Женат, воспитываю сына.
[1] Неофициальный опыт работы в данной организации — с 2003 г.