Skip to content
Alexey Kasyanchuk

Alexey Kasyanchuk

Senior Software Engineer · Minsk, Belarus

I'm a software developer with 14 years of commercial experience, mostly in the layer between hardware and application code: C and C++ on embedded Linux and Android, multimedia pipelines, set-top box platforms and board bring-up.

Experience

  1. Crestron / Jabil

    2021 — now

    Senior Software Engineer

    Implementation work for a Qualcomm-based control panel.

    • C++
    • C
    • Java
    • Android
    • Crestron
    • Jabil
  2. Octave Group / Promwad

    2021

    Senior Software Engineer

    Bring-up of a p241-based AmLogic board and a firmware flashing tool.

    • C++
    • C
    • Linux kernel
    • Octave Group
  3. Liberty Global / Promwad

    2020 — 2021

    Senior Software Engineer

    FPS optimisation on Broadcom-based set-top boxes, an FPS metering algorithm, and porting the Dart engine to a Broadcom device.

    • C++
    • Dart
    • JavaScript
    • RDK
    • OpenGL
    • Python
    • Liberty Global
  4. Ericsson / MediaKind / Promwad

    2018 — 2020

    Software Engineer

    Supported a Netflix-based solution running on Broadcom devices.

    • C++
    • TypeScript
    • JavaScript
    • Ruby
    • Ericsson
  5. Freelance and pet projects

    2014 — 2018

    Independent developer

    Built rats-search, a P2P search engine with over 1000 users, and novastory, a custom C++ web server engine used for a tournament platform.

    • C++
    • JavaScript
    • Neural networks
  6. ScienceSoft

    2012 — 2014

    Software Engineer

    Torrent downloader, video downloader, a custom browser and VoIP solutions.

    • C
    • C++
    • Qt
    • ScienceSoft

Education

University
Belarusian State University (BSU)
Faculty
Mechanics and Mathematics
Degree
Mathematics and Computer Science
Focus
Web technologies and computer modeling / Numerical methods and programming
Thesis
Lagrange interpolation with Chebyshev systems of functions

Open source

Published elsewhere