Обо мне

Имеется опыт разработки десктопных (Delphi, MS Foxpro) и мобильных приложений (Android) -https://play.google.com/store/apps/developer?id=Ig...

Языки программирования: PHP, Java, Python, Javascript.

СУБД: MySQL, PostgreSQL(pl\pgsql), MS SQL, SQLite, noSQL: Redis, MongoDB.

Опыт тестирования (PHPUnit, для Yii2 - Codexception+Selenium)

JS библиотеки\фреймворки: jQuery, Angular, Heighcharts.

При решении различных задач пользовался ОС Linux (Debian, Mageia), на выделенных серверах Debian, CentOS: установка дополнительных пакетов ОС (apt, yum), изменение настроек, перенос данных (таких как дампы БД MySQL), обеспечение создания дампов БД посредством cron, установка пакетов для приложения PHP посредством Composer и другое (ssh, консоль, MC), имеется опыт установки пакетов из исходников.

Опыт разработки пользовательских интерфейсов (UI/UX), опыт создания пользовательской документации, (hlp, chm), документирования кода (wiki).

IDE: NetBeans, PHPStorm, Eclipse, Android Studio и другие.

Фреймворки: Yii, Yii2, Symfony, Laravel.

Инструменты управления проектами и задачами: Redmine, Jira, Trello, также — Slack.

Системы контроля версий: SVN, Git.

Имеются репозитарии на github, gitlab, bitbucket.

Примеры кода:

https://gitlab.com/Igorag/vocabulary

https://gitlab.com/Igorag/examples-yii2

Пример (SQL): https://yadi.sk/d/ssZbSkPmN2_7Tw^

Образование:

ТГУ (ТГПИ), Тамбов, физико-математический факультет, 1986-1991

Иностранные языки: английский (beginner, чтение, самостоятельное изучение)

Слежу за новыми технологиями, выделяю время для их практического изучения.

Ищу удаленную работу (опыт также имеется, работаю удаленно с 2013 года).

Обладаю достаточным уровнем самостоятельности и самоорганизации.

Больше привлекают задачи "трудные, "интересные"

Профессиональные навыки
LinuxGitJavaScriptPHPMySQLPostgreSQLYii frameworkXMLJavaAngular
Опыт работы
ООО Фармия
Воронеж
вэб-программист
Июнь 2017 — Февраль 2019 (1 год и 9 месяцев)

Разработка внутреннего организации сервиса для расчета объема оптовых закупок (Yii2, Composer, расширения для Yii2 от Kartik, jQuery,  ajax, pjax, bootstrap, AdminLTE).

Разработка внутреннего сервиса организации (тестовый вариант) для анализа продаж (Yii2, Composer, treemap графики, Heighcahrts, jQuery, диалоговые окна, ajax, pjax, bootstrap, AdminLTE). В рамках задачи - разработка собственного расширения для Yii2

Разработка внутреннего сервиса анкетирования (Yii2, PostgreSQL, XML, json данные и колонки таблиц, jQuery, ajax, PHPOffice) для оценки работы сотрудников: функционал для создания анкет с произвольным набором вопросов, ввода ответов, программного анализа полученных данных, формирования отчетных документов (XLS\XLSX). В рамках задачи - настройка cron для создания дампов БД.

Разработка сетевого десктопного приложения для онлайн-заказов (Delphi), разработка сетевого мобильного приложения для оценки работы сотрудников (Android, Java).

PostgreSQLJavaScriptYii frameworkPHPGitООПNginxAjaxBashXML
ООО Vedita
Тамбов
вэб-программист
Сентябрь 2013 — Декабрь 2014 (1 год и 4 месяца)

Разработка сервиса для оценщиков и оценочных компаний (Yii framework, jQuey, phpdocx) - создание функционала для обеспечения ввода первичных данных и подготовки конечных документов.  Для сервиса была подключена платежная система (Robokassa).

Другие задачи такие как конвертация выгрузки 1С в БД ShopCMS, доработка расширения CMS Joomla.

PHPAjaxYii frameworkMySQLSQLJoomla
ООО Фиком
Москва
вэб-программист
Март 2011 — Ноябрь 2012 (1 год и 9 месяцев)

Создание сайтов на основе CMS Joomla 1.5/1.6 (визитка, интернет-магазин и т.п.), задачи: конвертация данных в формат БД CMS Joomla, создание расширений для CMS Joomla, внесение изменений в существующие расширения и во фреймворк Joomla для создания требуемой функциональности,  разработка API и другое.

Проект процессинга для банка "Ипотечный" (ipotekabank.com), разработчик серверной части. Задачи: создание структуры БД и хранимых процедур (функции pl\pqsql ), обеспечение безопасного обмена данными (создание хранилища сертификатов, bash­-скриптов для выдачи/отзыва сертификатов), настройка серверов (в частности, реализация обмена данными по протоколу https в «обе стороны») , общие задачи. Проект требовал объединения нескольких функциональных частей в одну структуру.

МСК Солидарность для жизни, филиал в Тамбове
Тамбов
старший инженер-программист
Сентябрь 2004 — Март 2008 (3 года и 7 месяцев)

Разработка ПО обработки общей БД застрахованных, ПО анализа общей БД и другое (MS Foxpro, dbf, COM для автоматического форматирования конечных документов) и другое.

Достижения: создание ПО для обработки общей БД, организация работы по повышению актуальности данных, организация обмена данными, увеличение прибыли организации (как следствие актуализации данных).

Высшее образование
Тамбовский государственный университет им. Г.Р. Державина
Тамбов
Факультет: Институт математики, физики и информатики
Январь 1986—Январь 1991 (5 лет)