Ihar Salauyou, Developer in Munich, Bavaria, Germany
Ihar is available for hire
Hire Ihar

Ihar Salauyou

Verified Expert  in Engineering

Software Architecture Developer

Munich, Bavaria, Germany

Toptal member since March 1, 2017

Bio

Ihar is a responsible and quality-driven developer with about eight years of experience in software development and testing. For the last several years, he has specialized in embedded Linux and Linux Kernel (vanilla and as part of the Android Open Source Project).

Portfolio

Steve's Discount Wheels (via Toptal)
Python, MySQL, Bash, Git, Node.js

Experience

  • Python - 6 years
  • JavaScript - 5 years
  • Software Architecture - 4 years
  • TypeScript - 4 years
  • C - 3 years
  • Jenkins - 3 years
  • Linux Kernel - 2 years
  • Rust - 2 years

Availability

Part-time

Preferred Environment

Linux, TypeScript, Amazon Web Services (AWS)

The most amazing...

...software I've ever built is an implementation of different image segmentation algorithms in C++ and Python and adapted them in their existing software.

Work Experience

Freelance Developer (Inventory and Warehouse System)

2017 - 2018
Steve's Discount Wheels (via Toptal)
  • Worked on an inventory and warehouse system with order fulfillment automation for an eCommerce venue.
  • Implemented the package builder with complex price calculation logic and covered it with tests.
  • Developed a data transformation pipeline to sanitize and normalize data for a catalog with more than 200,000 products.
  • Built a custom year-make-model module according to the fit guide for wheels and tires.
  • Sped up the shop by tweaking and replacing bottlenecks.
  • Set up and maintained server infrastructure on Digital Ocean.
Technologies: Python, MySQL, Bash, Git, Node.js

Experience

Rust Package

A Rust library to handle numbers in endianness. It provides functions to read numbers from a stream of bytes either in big-endian or little-endian order. All functions return the Result type.

Education

2009 - 2014

Master's Degree in Marketing

Belarusian State Economic University - Minsk, Belarus

2006 - 2009

Associate's Degree in Power Plants

State Energy College - Minsk, Belarus

Skills

Libraries/APIs

Node.js

Tools

Git, Jenkins

Languages

C, Bash, Python, TypeScript, JavaScript, C++, Rust

Platforms

Amazon Web Services (AWS), Embedded Linux

Storage

MySQL

Frameworks

Google Test

Other

Software Architecture, Linux Kernel, AOSP, Linux Kernel Programming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring