
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
Crestron / Jabil
2021 — nowSenior Software Engineer
Implementation work for a Qualcomm-based control panel.
- C++
- C
- Java
- Android
Octave Group / Promwad
2021Senior Software Engineer
Bring-up of a p241-based AmLogic board and a firmware flashing tool.
- C++
- C
- Linux kernel
Liberty Global / Promwad
2020 — 2021Senior 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
Ericsson / MediaKind / Promwad
2018 — 2020Software Engineer
Supported a Netflix-based solution running on Broadcom devices.
- C++
- TypeScript
- JavaScript
- Ruby
Freelance and pet projects
2014 — 2018Independent 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
ScienceSoft
2012 — 2014Software Engineer
Torrent downloader, video downloader, a custom browser and VoIP solutions.
- C
- C++
- Qt
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