Обо мне

Есть некоторый опыт написания личных и коммерческих приложений под Android. По мере необходимости пишу на PHP, Python, Java, но основной набор: PHP, PgSQL, RabbitMQ. Последний проект с большим использованием микросервисов, потокоориентированной архитектуры. Частично использует Go.

При разработке использую в основном Linux, Git.

Хобби NLP, извлечение знаний, а так же различные радиоуправляемые/автономные аппараты, отчасти умный дом (Rpi, arduino и т.д.).

Профессиональные навыки
Опыт работы
Май 2017 — по настоящее время (5 месяцев)
Программист
Санкт-Петербург
Обязанности и достижения
Разработка проекта am.ru. Переработка внутренних механизмов проекта. Стек: PHP7, PgSQL, RabbitMQ. Фреймворки: Silex, Doctrine2, Yii2. Построение микросервисной архитектуры, управляющей потоками данных. Часть сервисов разработаны по TDD.
Декабрь 2016 — Май 2017 (6 месяцев)
Программист
Санкт-Петербург
Обязанности и достижения
Разработка проекта недвижимость. Стек: PHP7, PgSQL, RabbitMQ. Silex, Doctrine2, Yii2 в качестве фреймворков. Часть микросервисов написаны по TDD.
Ноябрь 2015 — Ноябрь 2016 (1 год и 1 месяц)
Granat Digital
Программист
Санкт-Петербург
Обязанности и достижения
Разработка CRM на Yii2&PgSQL / Backbone&Yii1&MySQL для сети салонов красоты и других предприятий. Внедрение CI на основе решений Atlassian.
Август 2014 — Май 2015 (10 месяцев)
ООО "ТЭП"
Программист
Архангельск
Обязанности и достижения
Нанимался как PHP разработчик, но по стечению обстоятельств потребовалось срочно освоить основанную на Django платформу веб-приложений M3 (Барс груп). На указанной платформе разрабатывал портал "Госзакупки" (M3/Django, PostgreSQL, ExtJS). Разработка велась вместе с коллегами из Казани, были созданы некоторые разделы, специфичные для законодательства региона, доработаны некоторые модули. Кроме разработки государственного портала, поддерживал некоторые сайты клиентов компании (Yii 1/2, Битрикс).
Август 2013 — Июль 2014 (1 год)
ГАУ АО "УИКТ АО"
Программист
Архангельск
Обязанности и достижения
Работал PHP разработчиком: поддерживал существующие сайты (1С Битрикс, Joomla), разрабатывал новые (Yii, MySQL). Разрабатывал проект 6D моделирования строительства (MySQL, Yii) - http://my-solovki.ru/6d/model/. Система позволяет контролировать текущее и плановое состояние строительства с отображением общего процесса и проблемных областей в 3-х мерном пространстве, на диаграмме ганта и другими способами. Основной вклад: API, панель администрирования, интеграция с различными системами управления проектами.
Сентябрь 2011 — Июнь 2013 (1 год и 10 месяцев)
Центр радиотехнического мониторинга САФУ
Программист
Архангельск
Обязанности и достижения
Работал PHP программистом, участвовал в создании системы контроля устройств учёта энергии. Разрабатывал СУБД (MySQL, PgSQL) и RPC-API (XML-RPC), отчасти веб-интерфейс (AngularJS). Интерфейс предполагал доступ управляющих компаний, администрации и простых граждан к данным полученным со счётчиков электроэнергии, воды, газа и других. Разработанная система позволяла просматривать текущие показатели счётчиков, производить несложную аналитику исторических данных, позволяла настраивать права доступа для получения информации. Впоследствии, была переписана на другой платформе.
Высшее образование
Сентябрь 2010 — Июнь 2015
С(А)ФУ
Естественных наук и биомедицины
Архангельск
Специализация и достижения
Публикации в сборниках конференций FedCSIS 2013 и 2014: А. Лагунов, Д. Федин, Н. Герасимов, "Metering devices remote monitoring system web-interface developing", FedCSIS 2013 Н. Герасимов, М. Мозговой, А. Лагунов, "Semantic sentence structure search engine", FedCSIS 2014.