Alexander Borsuk, MScEng
Co-founder of VibroBox

Hi! I’m an IT engineer and researcher from Belarus, co-founder of VibroBox (prescriptive maintenance for machinery) and MAPS.ME (offline maps for iOS and Android). I like open source, love to travel, want to be healthy and understand how everything works.

Alexander Borsuk

Contacts

Gmail
me@alex.bio
LinkedIn
linkedin.com/in/alexanderborsuk
GitHub
github.com/biodranik
Facebook
fb.me/biodranik
Skype
live:biodranik
Telegram
@BioDranik
Twitter
@biodranik

Personal values and interests

I’m strong at:

Software skills

Speaking languages

Education

List of publications

Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus

Functional Programming in Scala Specialization, Coursera

Coursera certificates

Other Education

Work Experience

Founding Investor of VibroBox

VibroBox is a vibration-based diagnostics service for a scalable prescriptive maintenance, IIoT and Industry 4.0. Our team of scientists, engineers, and industry experts are focused on digital signal processing, wavelets, machine learning, and other algorithms to prevent failures of industrial equipment by providing timely and automated maintenance instructions.

VibroBox works with a wide range of rotary equipment, including (but not limited to): pumps, turbines, compressors, generators, rotors, engines, bearings, gearboxes, rolling mills, wind farms, wheel pairs for cars and trains.

My responsibilities in VibroBox:

Some engineering tasks I’ve done:

Techs:
Docker
Hugo
HTML5
CSS3
bash
Linux
TravisCI
PHP7
Matlab

Cofounder, CEO, CTO of MAPS.ME

MAPS.ME is an open-source offline maps app for iOS and Android. A crowd-sourced OpenStreetMap data is used for walking and cycling directions, car navigation, discovering new places and local sightseeing. As of April 2018, MAPS.ME was installed by 100M users all over the world.

I was in different roles and got an extensive experience in engineering, team and technical leading, product and project management, business development, user support, marketing, public presentations, hiring and interviewing, teaching, etc.

Techs:
C++11
Boost
Qt
ObjectiveC
Java
C
iOS
Android
Linux
Windows
MacOS
Bada
OpenStreetMap
clang
gcc
python
bash
Golang
AppEngine

System Architect at Mail.Ru Group

After the acquisition of MAPS.ME we have hired a new engineering team of 25 in Moscow and passed all our knowledge to them. I was in a “CTO” role at Maps department of Mail.Ru Group:

Co-Founder, CTO

Co-Founder, CEO

Probably the toughest period for MAPS.ME, when we grew up our team and user base while trying to sell a paid app in the AppStore and Google Play.

Co-Founder

At that time I was leading our small team of 3 in Minsk, responsible for a cross-platform build environment, code reviews, iOS, and Android. The most notable tasks included:

CTO at BLRSoft

BLRSoft (as an R&D center of Abaxia) developed “home screens” software and firmware for Vodafone, Orange, and other network operators. BLRSoft was acqui-hired by HTC in 2010 and renamed to HTC BLR. I worked in many roles, including Senior Software Engineer, Team and Technical Leader, Project Manager, Technical Director, working on mobile software for Symbian and Windows Mobile.

Techs:
C++
C
Symbian
Windows Mobile

Senior Software Engineer at InfoTechnology

InfoTechnology is a Belarussian division of a San-Francisco XIM company. I have developed a music and hum/sing recognition app for Symbian devices called “Midomi.” The customer was SoundHound Inc. from California. Some tasks I’ve done that time:

Techs:
C++
Symbian
Solaris
XSLT
Pair Programming

Freelanced DVD Ripper/Player Station project

In a small team of two, I have developed a Windows application for touch-screen devices to easily play and grab DVD contents. In particular, I’ve created:

Techs:
Visual C++
WinAPI
ffmpeg
DirectShow

Software Engineer and Team Leader at Belsoft-Borlas Group

I have supported a “Smart IP” product for a US customer, a transparent TCP/UDP network optimizer and switcher for desktop and mobile platforms. What I’ve done:

Techs:
Visual C++
Windows Mobile
WinNT drivers
IP Networking

Software Engineer at Credo Dialogue

Credo Dialogue is a scientific & industrial company which is developing CAD-systems combined into a single technological chain of information processing (topographical and geotechnical surveys, engineering design, terrain modeling, etc.). Here I met my friends and future MAPS.ME cofounders Yury Melnichek and Viktar Havaka

I worked on Topoplan and Genplan CAD software, 3D terrain/buildings modeling and editing, in particular:

Techs:
Visual C++
STL
IncrediBuild
Doxygen
Borland StarTeam

Software Engineer and Team Leader at Spark IT

Developed an Internet messaging app “Messenger2” (“M2”) with ICQ, AIM, MSN, Yahoo and IRC support, chat encryption, file sharing, video and audio conferences for a customer from the UK. Trillian messenger was our closest competitor.

Techs:
C++
STL
WTL
WinAPI

Non-commercial experience

Crossplatform IRC news feeds publisher bot

I have designed and implemented a configurable IRC bot for Windows and Linux, using curl, libmrss and libnxml libraries for RSS/Atom/XML parsing with full range character encodings support. It was alive until 2016.

Techs:
C++
Linux
curl
RSS

Co-founder and coordinator of ByNets IRC network

ByNets was the largest IRC network in Belarus which united many people from universities, dormitories, companies and residential districts of Minsk.

Techs:
IRC
Linux
Drupal

U6/X6 local network administrator in Minsk

That time my friends and I have built one of the largest home Ethernet networks in Minsk with 1500+ users from different city districts. We used long-range cables, 100Mbit switches and targeted radio links (range up to 3km) to connect users from many apartment buildings.

Techs:
Linux
bash
Perl

Belarusian State University of Informatics and Radioelectronics

R&D work with random number generators based on linear-feedback shift registers under the supervision of I.P. Kobyak, Ph.D.

Techs:
Visual C++
Assembler

Publications

  1. Algorithms for refinement of the shaft rotational speed for solving the problems of vibration diagnostics of rotary equipment / Y. Aslamov, I. Davydov, A. Borsuk, A. Aslamov // First World Congress on Condition Monitoring, London, 13-16 June 2017, Session 6E: Vibration condition monitoring methods and technologies / The British Institute of Non-Destructive Testing.
  2. Sparse wavelet decomposition of signals for solving vibration diagnostics problems / Y. Aslamov, I. Davydov, A. Borsuk, A. Aslamov // First World Congress on Condition Monitoring, London, 13-16 June 2017, Session 7E: Vibration condition monitoring methods and technologies / The British Institute of Non-Destructive Testing.
  3. Sparse wavelet decomposition in problems of vibration-based diagnostics of rotary equipment / Y.P. Aslamov, A.P. Aslamov, I.G. Davydov, A.V. Borsuk // Doklady BGUIR[BSUIR reports], 2017, no. 8 (110), pp. 91-98. (in Russian)
  4. Formation of informative features of shock processes using wavelet analysis of non-stationary vibration signals: the author’s abstract. Diss. MSc in Engineering: 1-39 81 03 / A.V. Borsuk; scientific adviser I.G. Davydov // Minsk : BSUIR, 2018. (in Russian)