Выполненные проекты, программы

Образование

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 г.

Наши рекомендации