Badges
Certifications
Work Experience
Software Engineer
Covalo• August 2022 - Present
Covalo provides open data platform for consumer goods industry (beauty, healthcare, etc.). My work here as a part of technical team to develop this platform by introducing new and extending existing features. As a BE engineer, I am working on API (Java/Spring Boot), Security (Spring Security, Keycloak) and DB changes (jOOQ / PostgreSQL). Using clean & event driven (Spring/AWS SQS) architecture in combination with ES API allows to create/update and optimize existing DB data (PostgreSQL) and ES indexes, leverage the powerful ES search capabilities.
Software Engineer
IDEXX Laboratories• April 2021 - June 2022
I worked mostly on HBase/MapR Enterprise Data Warehouse project. This project consumes extract messages from RabbitMQ and process the data on AWS S3, normalizes it and then enrich the data with different pre and post processes. This includes labeling using different ML models, rules, adding geocoding data, etc. There are also additional layers of services. Skills: Web Services API · Docker Products · Java · Spring Framework · Amazon Web Services (AWS)
Software Engineer
IDEXX Laboratories• August 2016 - April 2021
Extensive Manual and Automation experience. Experienced with automation (Git/GitHub, Java core, IntelliJ IDEA, Crucible, Selenium, Cucumber), DevOps and CI/CD (Jenkins, Maven, AWS, RabbitMQ, Docker), Supervised Machine Learning (H2O, Ontology/Protege, Apache Avro). SPA for different ETL (Hadoop/Spark) and Warehouse (HBase) projects. SPA for data gathering, merging, processing. ML projects.
QA Engineer
Luxoft• November 2015 - August 2016
QA for ETL and reporting project for a large multi-national bank.
Education
Mendeleev Russian University of Chemical Technology
Chemical Engineering, MS• September 1996 - May 2001