Embedded / Kernel Developer
Contacts — Telegram
Year | Company | Role | Description |
---|---|---|---|
May 2023 — present | SmartEcoSystem Moscow |
Software Engineer | AYYA TrustPhone — Building RootFS and Linux Kernel for smartphones based on Rockchip RK3588 and MediaTek MT6771v |
R&D Elvees — Building Alt Linux (Simply) via Buildroot, creating and modifying Device Tree and device drivers (display, touchpad, fingerprint sensor, charge controller) |
|||
Oct 2023 — present | NII Mashtab Saint Petersburg |
Software Engineer, DevOps |
Integration department — Porting company product* to ARM and RISC-V architectures — Deployment pipeline automation using Ansible |
Elbrus E2K — Adaptation and porting of software for the Elbrus E2K architecture — Modification and support of OpenBMC for Aspeed AST2500 — Modification of Head Start Program (BIOS) — Prototypes of the product successfully passed competitive selection tests |
|||
Kaspersky OS — Developing a Qt5 Based Thin Client* application for connection to Virtual Desktop Infrastructure with full peripheral support (keyboard, mouse, printer/scanner, token (eToken, JaCarta, Rutoken), card scanner, etc) — Kaspersky Lab tests confirmed full functionality |
|||
Python — Developing a clustering microservice on FastAPI, integration with Pacemaker, Corosync, PCSD, LVM, iSCSI, Multipath, SystemD — The service is included in the product release |
|||
Linux Kernel — Development of an eBPF XDP filter with userspace neural network (perceptron) integration for low-level network traffic filtering |
|||
May 2023 — Oct 2023 | All For Home | System administrator | project work on setting up hardware and software for sales management |
Jun 2020 — Aug 2022 | Peoples' Friendship University of Russia | Software Engineer | project work on writing an application for monitoring the schedule of classes |
Dec 2018 — Feb 2019 | BIX TEAM / Weltkrieg 1 | Game tester | game mechanics testing |
*
- cannot say, disclosure would violate NDA terms
High — C/C++
Buildroot
Posix
Middle — Embedded
Linux Kernel
eBPF
Python
FastAPI
Yocto
OpenBMC
DTS
Device Tree
Rockchip RK3588
Elbrus E2K
Arm AARCH64
RISC-V
Multithread Programming
Architecture
Microcontrollers
CI/CD
Name | Provider | Year |
---|---|---|
Introduction to Cilium (LFS146x) | Linux Foundation | 2025 |
A Beginner's Guide to Linux Kernel Development (LFD103) | Linux Foundation | 2024 |
Introduction to Linux (LFS101) | Linux Foundation | 2024 |
Institution | Degree / Program | Years |
---|---|---|
PFUR University | Software Engineer, Applied Computer Science | 2021 – 2028 |
PFUR College | Software Engineer | 2017 – 2021 |