Position: Software Engineer
Category: Python
English level: fluent
Years of experience: 8


I have 6 years of full-time experience of working in the top companies in the US (Microsoft, Lyft). I worked across back-end and infrastructure roles. 

- At Lyft I worked on data/ML infrastructure for ETA/Mapping and Deploys team (part of Development infra). There I built a parallel feature generation engine used to score every Lyft ride, managed by AWS Batch. I also built the pipeline for automated model retraining, validation and deploying, using Airflow and Spark, that led to the accuracy gain recognized as the biggest gain or the quarter. I also provided necessary infra support for our research scientists and migrated our services to Kubernetes. 

- At Microsoft, I worked on the Dynamics AX family of products as well as companion apps. I helped to build the Work Breakdown Structure, a project management planning module, including designing and developing the data model, its dependency graphs and tree-like structures. I developed critical business logic for scheduling of tasks with dependencies, snapshotting project plans and estimates, as well as versioning and template support.

- Before Microsoft I worked for two companies in Ukraine on projects related to CAD/CAM, mostly using C++, STL, MFC, COM
I am interested in distributed systems, machine learning and core infrastructure.

For family reasons I need to travel often and I am looking for a remote/semi-remote arrangement. I am also authorized to work in the United States so the company that needs people both in the US and Ukraine would be a good fit. 

I am looking for an interesting and flexible position where I can grow and bring the most value to the company.