Тюмень • Email: anton@bobov.name • Тел.: +7 905 826 1911 • Skype: abobov
15 лет опыта коммерческой Java/Web разработки
Разработка сервис-ориентированных приложений (REST, SOAP)
Большой опыт работы с базами данных (PostgreSQL, Oracle)
Знания и опыт в построение моделей данных, оптимизации скорости и объема
Отличное знание XML технологий
Опыт работы с ГИС
Языки: Java, Python, bash, SQL, JavaScript
Технологии: Spring Boot, JPA, REST, Microservice, XML, JMS, JDBC
Инструменты: git, maven, GitLab, Jenkins, Docker, Docker Compose, IntelliJ IDEA, JIRA, Redmine
Прочее: GIS, PostgreSQL, Oracle DB, TDD, Linux
2019–сейчас, Ведущий программист, ОЦРВ, ocrv.ru (Spring, PostgreSQL, GIS, Microservice, MongoDB, Kafka, Keycloak)
2016–2020, Ведущий программист, РусГИС, rusgis.rt.ru (Spring, PostgreSQL, GIS, Microservice, MongoDB, Kafka, Keycloak)
Ответственен за разработку от архитектурного решения до финальной реализации бизнес сервисов системы.
Работа с векторными и растровыми пространственными данными, в том числе с 3D (CityGML).
Реализовал сервисы классификации и интерполяции данных.
Решил различные задачи связанные с построение маршрута и анализом графов (pgRouting).
Реализовал систему установки и проверки прав на основе атрибутов.
2015–2016, Ведущий программист, Работа по договору (Spring, PostgreSQL, Solr, Backbone)
Добавил сервис и интерфейс для полнотекстового поиска в существующую систему без изменения ее структуры.
Модернизация приложений под новые функциональные требования.
2007–2015, Ведущий программист, Сибирский научно-аналитический центр (JSP, Servlet, Oracle, SOAP, Full stack)
Участвовал в создании хранилища данных с динамической моделью.
Разработал и реализовал архитектуру атрибутивного поиска и отображения результатов, контекстный поиск (Solr).
Разработал установку и проверку прав доступа к данным хранилища. Реализовал интеграцию с LDAP.
Реализовал инструменты импорта и экспорта данных из XML, MS Office и других форматов. Отчеты на основе Jasper Reports.
Разработал конвертеры данных из разных форматов (HTML, MS Office, PDF, текстовый файлы), XSL трансформации и подготовку данных для загрузки. С возможность извлечения текста, в том числе OCR.
Разрабатывал требования и WSDL для интеграции с другими системами. Разработал приложение для описания и автоматической генерации WSDL. Участвовал в интеграции более чем с 30 системами.
Опыт работы с Oracle Service Bus.
Разработал расширение бизнес логики через скрипты для (Java Scripting API, Mozilla Rhino JS)
2006–2007, Программист, NetworkProfi
2002–2008, Тюменский государственный университет
Компьютерная безопасность