Experience

 
 
 
 
 

Senior Software Engineer

NVIDIA

Aug 2020 – Present Santa Clara, CA, USA
  • Deep Learning Frameworks Infrastructure team.
  • Ansible, Python, Bash, Go, Docker, Moby BuildKit, GitLab CI, Multi-arch containers build and release
  • Kubernetes, Grafana, Prometheus, OpenTelemetry
  • Multi-GPU multi-node training and inference
  • Systems and applications maintenance
  • Ansible roles and playbooks for configuring GPUs-enabled systems from scratch
  • Slurm cluster configuration and maintenance
  • Participation in code reviews and mentorship program
  • Linux system administration on GPUs-enabled bare-metal nodes
  • Debugging and troubleshooting service crashes and monitoring resources
 
 
 
 
 

Dev/ML/Ops Engineer, SRE, Machine Learning Engineer

Gigster

Feb 2018 – May 2020 San Francisco, CA, USA
  • Back-end and automated deployment for Computer Vision services
  • GKE, GCE, Kubernetes, Kubespray, Helm, Cert-manager, GCP/container-engine-accelerators, NVIDIA/k8s-device-plugin, GPU monitoring, Prometheus-operator, Grafana, Kong, Istio, NGINX Ingress, Ansible, Terraform, Google Cloud, AWS, Performance testing, Ceph by Rook Storage Orchestration, Redis, Jenkins-X, Docker, s3fs, Cluster-autoscaler, Preemptible instances, NATS, Async messaging, ExternalDNS, Jaeger, Elasticsearch, OpenTracing, OpenTelemetry, Distributed tracing, gRPC, Argo, Knative
  • Mobile app development: Android, Java, TF Lite
  • Back-end development: Python, Go
 
 
 
 
 

Computer Vision Engineer

Upwork

Sep 2017 – Jan 2018 Moscow, Russian Federation
  • Facial Recognition, Fashion detection and segmentation, CoreML, PyTorch, TensorFlow
 
 
 
 
 

DevOps Engineer

Technoserv

Mar 2017 – Sep 2017 Moscow, Russian Federation
  • Credit automation for banks
  • Cloud Foundry, Spring Cloud, Ansible, Jenkins, Maven, Gradle, Docker, Spring Cloud Data Flow, Microservices, Nexus, RabbitMQ, Redis
 
 
 
 
 

Computer Vision Engineer

Mati Biometrics

Oct 2016 – Mar 2017 San Francisco, CA, USA
  • Deep Learning, Facial Recognition, Spoofing detection, Caffe, TensorFlow, Torch, OpenCV, dlib, cuDNN, datasets cleanup: MS Celeb 1M, MegaFace, VGG faces, CASIA. Accuracy verification by LFW protocol on mobile devices, Python / C++
 
 
 
 
 

DevOps Engineer

Odin / Parallels Automation (PA)

Oct 2014 – Oct 2016 Moscow, Russian Federation
  • Odin Automation 6.0-7.1
  • Python, Shell scripting, GIT, Jenkins 2.0, Java, Groovy, Maven, Nexus, Artifactory, Docker, Ansible
 
 
 
 
 

Software Development Engineer in Test

Parallels Business Automation (PBA)

Jun 2013 – Oct 2014 Moscow, Russian Federation
  • Parallels Business Automation 5.5
  • Manual testing of billing system
  • Shell scripting, Python, SVN, Git, JIRA
 
 
 
 
 

Software Development Engineer in Test

Parallels Plesk. Customer & Business Manager (CBM)

Aug 2012 – May 2013 Novosibirsk Region, Russian Federation
  • Parallels Plesk Customer & Business Manager 10.3-11.5
  • Parallels Plesk Panel 11.5
  • Manual testing of billing system, shop.paralells.com and Plesk Panel 11.5. Autotests creation, maintenance of automated tests, investigation of issues on forum. PHP, Selenium, Unix, VIM, Git, shell scripting
 
 
 
 
 

Junior Software Development Engineer in Test

Parallels Plesk. Customer & Business Manager (CBM)

Jul 2011 – Aug 2012 Novosibirsk Region, Russian Federation
  • Parallels Plesk Customer & Business Manager 10.3-11.0.9
 
 
 
 
 

SQL Developer

JSC Chernigovets

Jul 2010 – Jun 2011 Kemerovo Region, Russian Federation
  • IT department of coal mine