image

Vasiliy Sabadazh

Software engineer

About Me

I am an experienced software engineer with over a decade of experience in the industry, specializing in C++ and Python development.

During my career journey, I've ventured into diverse domains, including:

  • Cloud video surveillance at Ivideon,
  • Orthodontics at Invisalign,
  • AI research at Huawei,
  • Automotive technologies at ZF Openmatics and Arrival,
  • Hardware and embedded software engineering through my own robotics project.

Fluent in English, both written and spoken.

Outside of work, I enjoy indulging in my passions for travel, paragliding, 3D modeling, and experimenting with 3D printing.


Work Experience

November 2023 - Present
ZFX

Senior C++ Engineer

  • Contributing as a Senior C++ Developer within the Trading Core team
  • Maintaining and enhancing Zeal's trading engine using C++ and MT4/MT5 technologies
February 2023 - July 2023
SiliconMint

C++ Programmer (self-employed)

  • Led architecture and planning for HFT platform development, specializing in C++, and Linux
  • Conducted candidate initial screening and technical interviews
  • Project concluded due to the termination of the contract with the client
May 2022 - February 2023
SiliconMint

C++ Programmer

  • Part of the Robofacturing (RBF) team, developing next-gen factories with high automation and efficiency
  • Contributed to software development for heavy machinery operation and factory management
December 2021 - February 2022

Own projects

  • Worked on personal projects involving C++, Python, embedded electronics, and 3D modeling using Autodesk Fusion 360.
December 2021 - February 2022
ZF Openmatics

C++ Software Engineer

  • Developed Bluetooth-related subsystems for automotive embedded devices as part of the Firmware team at ZF Openmatics.
July 2019 - December 2020
Huawei

Lead Engineer

  • Contributed to AI Foundation and Algorithm Lab, successfully implementing custom TensorFlow backend for deep neural networks on Huawei's custom hardware
  • Conducted research and experiments with graph DNN models
August 2018 - July 2019
Align Technology

C++ Software Engineer

  • Returned to Align Technology to continue developing Treat CAD software
  • Involved in hiring, onboarding, and training new developers
  • Conducted a series of presentations for colleagues from other departments to foster collaboration and understanding of the software our team was developing
August 2017 - July 2018
Luxoft Poland

Senior Programmer

  • Managed maintenance of the Serv-U file server for Solarwinds, addressing customer issues and bug fixes
  • Held a series of introductory workshops on Linux and open source software for fellow Luxoft employees, which received highly positive feedback (and yes, I am proud of that)
September 2016 - June 2017
Align Technology

C++ Software Engineer

  • Contributed to the development of the Treat CAD software for dental technicians, focusing on bug fixes and new features
December 2015 - July 2016
imhonet.ru

C++ Software Engineer

  • Maintained codebase and developed new features for imhonet's recommender engine in C++, and led the migration from Subversion to Git
January 2014 - December 2015
Ivideon

C++ Software Engineer

  • Implemented several projects including embedded applications, desktop applications using C++, Qt, Python, and bash
  • Conducted research and implemented software solutions for object tracking, improved face detection using OpenCV 2
July 2013 - December 2013
Promo Interactive (Ogilvy Group)

Backend Programmer

  • Developed backends for web applications using PHP 5 and Yii framework + MySQL
June 2012 - June 2013
Nordavind Group

C++ Programmer

  • Contributed to the development of SmartStation CCTV software, specializing in C++03, Qt4, ffmpeg, and OpenCV

Tech Stack*

  • C++
  • Python
  • Bash
  • Linux

*Note that these percentages reflect the fractions of time spent using certain technology, not my level of proficiency with it (which is, in general, hard to measure)


Soft Skills

  • Leadership
  • Teaching
  • Mentoring
  • Candidates Interviewing
  • Public Speaking

Projects

Cleanspace Robotics

Mobile robot project — hardware and software parts. Autodesk Fusion 360, Arduino, I2C bus, Raspberry Pi.

Education

  • MSc in Applied Mathematics and Computer Science (incomplete)
    M.V.Lomonosov Moscow State University
    2008 - 2013

Certificates


Languages

  • Russian: native
  • English: C1
  • Polish: B1
  • Italian: B1