Position: Software Engineer, JavaScript / Python
Category: JavaScript
English level: intermediate
Years of experience: 5

3rd Place, Front-end in EU WebChallenge 2015.
Published articles on Medium (Bitsrc, Codeburst), 10k+ reads.
Contribute to open source, implemented asynchronous error handling feature in the latest VueJS 2.6 (PR #8395).
Software engineer with 5 years experience, developing REST/SPA/ML projects, libraries and plugins with JavaScript, Nodejs, Vuejs and Hapijs. 1 year experience with Python, Flask, Django(DRF) etc.

One year worked as Lead Front End Engineer. My responsibilities, successfully implemented, were creating UI using JS/VueJS, suggesting UX ideas and interaction scenarios, analyzing user data and writing project-specific libraries using browser related API, coordinate work of other Frontend developers.
Vuejs contributor, have deep understanding of reactive systems.

During the last year I was interested in ML and  worked on fraud detection project as Machine learning engineer. My main responsibilities, were analyzing user (timeseries) datasets, find insights/correlations in data, extract features/labels using clustering, build and deploy ML models. 

Have experience working with Jupyter notebooks, Pandas, scikit-learn, clustering, classification and stream data aggregation for realtime predictions using Kafka, Kafka Streams (Faust) and timeseries databases (Citus, Timescale). Use Docker for production and development.
Long-playing, interesting projects where I can implement new ideas. Professional growth. Like clean code, web and ML. 
I don't like working on one-day projects.