Position: Software Engineer
Category: C++
English level: upper
Years of experience: 3

IOI (International Olympiad in Informatics) 2017 Silver Medal.
3 times UOI (Ukrainian Olympiad in Informatics) winner.
90th place at Google Hash Code 2021.
SingleStore (formerly MemSQL) - Software Engineer
===
 - Worked on query optimizer, developed few heuristics to optimize query execution time in some cases.
Introduced JSON_PRETTY built-in function to the database engine.
 - Worked on ODBC connector for SingleStore.
 - Worked as lead engineer on the inhouse monitoring project:
    - Developed pipelines that can scrape data from Prometheus-compatible exporters and write it to tables in SingleStore.
    - Improved legacy MemSQL exporter to be fully Prometheus-compatible.
    - Changed an old monitoring workflow that involved Kafka to a new one that can operate using only a SingleStore cluster.
    - Developed Grafana dashboards that are used for monitoring by customers.

BetterMe - Data Analyst
===
 - Worked on marketing data analysis with data from inhouse Facebook, Twitter and Snapchat ad campaigns. Used data science algorithms to prepare suggestions for stakeholders. Built an automated suggesting system for marketers on how to run existing ad campaigns.
 - Built data pipelines using Python programming and Jenkins CI.
 - Built a variety of automated dashboards with Tableau. 
 - Developed automated tools for a marketing team to create ad entities on Facebook.
 - Developed an automated tool for managing Snapchat Ads. Increased effective ad spends for Snapchat Ads by 4 times.
Happy to work on a project that involves heavy C++ programming. Usage of data structures and algorithms would be perfect. Also considering positions that involve a bit of machine learning or research.