Андрей Ганюшкин
31 марта 1986
telegram: @AndreyGanyushkin
Занимаюсь разработкой инструментов для образования и сервисов поддержки исследователей более 13 лет.
Имею опыт выполнения обязанностей tech lead и solution architect для AWS.
Много работал в географически распределенных командах.
Хочу заниматься архитектурой приложений.
При наличии интересных задач, профессионального коллектива и достойной оплаты не склонен к частой смене работы.
Java, JS, AWS, ML/CV, Python, MarkLogic, XQuery, PostgreSQL, DevOps, SAFe & Scrum, Spring, Angular
Опыт работы
"Газпромбанк" (Акционерное общество)
Эксперт по архитектуре (Solution Architect)
ООО "Спринтерра"
старший инженер-программист
- платформенные сервисы для трансформации и обогащения контента
- Сервис обогащения контента
Java Spring service. На базе Spring Integration, MySQL, Elasticsearch, и других решений.
Трансвормация on-prem в cloud native.
Разработка, прототипы, анализ задач, планирование работ, контроль выполнения, взаимодействие с другими командами. Scrum.
- проектирование в AWS, PoCs
Разработка решений в AWS, представление архитектору. PoC по решениям, практическая проверка решений.
John Wiley and Sons
Senior Software Engineer
За время работы в компании я участвовал в разных проектах:
- продукты для конечных пользователей
- Приложение для создания кастомных книг из книг компании
Full-stack разработка. Core logic & data storage: XQuery + MarkLogic, Java backend as a content transformation services. AngularJS+TypeScript – as core ui tech.
Разработка, анализ задач, планирование работ, контроль выполнения. Waterfall.
- Приложение для создания, редактирования и поддержки вопросов
Full-stack разработка. Десктопное приложение на java swing + java spring backend сервис. плагины на java к Jira.
PoC: java swing to web. Web prototypes.
Math / Chem editors for web (in JS).
Разработка подходов для миграции в веб.
Разработка, анализ задач, прототипы. SAFe
- Был вовлечен как разработчик в процесс формирования UI команды (JS, React).
Переписывали/доделывали/переделывали UI сервиса за коллегами из индии.
JS/React разработка, участие в интервью.
- платформенные сервисы для трансформации и обогащения контента
- Сервис для извлечения аннотированной layout разметки из latex/word/pdf статей и трансформации в html + layout data
Stateless Java Spring сервис построенный на основе NLP моделей и алгоритмов на Drools, ANTLR и обработки DOM структуры документа.
Containers in AWS ES2.
Разработка, анализ задач, планирование работ. Scrum.
- Сервис обогащения контента
Java Spring service. На базе Spring Integration, MySQL, Elasticsearch, и других решений. Первоначально on-prem решение.
Планирование и реализация переезда в AWS.
Разработка предложений для трансформации проекта в cloud native.
Разработка, прототипы, анализ задач, планирование работ, контроль выполнения, взаимодействие с другими командами. Scrum.
- подготовка данных и создание computer vision моделей
Разработка автоматизированной системы создания layout dataset для набора научных статей. Обучение object detection/segmentation моделей для распознавания layout статей. С использованием CV моделей подготовка датасетов для обучения NLP моделей.
Эта работа включала в себя создание serverless processing pipeline в aws для обработки данных.
- обучение коллег. Knowledge transfer
Планирование и проведение процессов передачи знаний и обучения для коллег из RU, Sri Lanka. Положительные результаты.
- проектирование в AWS, PoCs
Разработка решений в AWS, представление архитектору. PoC по решениям, практическая проверка решений. Работал в основном с процессами / pipelines обработки данных.
Последние два года занимался только AWS, ML/CV, Java, Knowledge transfer
HP, Hewlett-Packard
Trainee
Двухмесячная практика.
Был вовлечен в анализ приложения, которое было собрано в pre-sale отделе на основе продукта
компании в очень короткие сроки и нуждалось в документации и приведении архитектуры к
нормальному виду. Приложение для стриминговой обработки данных на Java.
Образование
Мытищинский филиал МГТУ им. Н. Э. Баумана
бакалавр: прикладная математика и информатика
неоконченная магистратура: прикладная математика и информатика (математическое моделирование)
техникум, МТКП МГТУ им. Н. Э. Баумана
системы автоматического управления летательными аппаратами