
Georgiy Odisharia
Moscow, Russia
Embedded Linux system developer.
Experience
Edelweiss, LLC
December, 2021 — now
Middle embedded software developer and DevOps
Bringup of boards based on Baikal, Elbrus and Rockchip SoCs, modifying U-boot, UEFI (based on EDK 2) and Linux kernel, creating BSP, some DevOps.
- Linux kernel
- U-boot
- UEFI (EDK 2)
- Build systems of vendors
- OpenBMC
- BSP for boards
- Baikal, Elbrus, Rockhip
- Testing stand for boards (Python)
- DevOps (Redmine, GitLab, Gitea)
Open Mobile Platform
November, 2020 — December, 2021
Junior embedded software developer
Working with adaptation of the different mobile devices to Aurora OS. Aurora OS is the fork of Sailfish OS.
- Sailfish build system
- Bluez
- systemd
- pulseaudio
Yandex
December, 2018 — June, 2020
Junior embedded software developer
Developing smart speakers with Alice voice assistant. Adaptation of foreign devices to the business-logic code. Maintenance and devopsing different tasks.
- CI
- Android
- Buildroot
- Yocto Linux
Samsung R&D Russia
July, 2017 — November, 2018
Intern embedded software developer
Technical support of IoT Academy project. Writing code snippets for students, testing hardware, flashing Artik boards.
- MQTT
- Tizen
- LoRa
Skills
Programming languages
- C
- C++
- Python
- Perl
- Ruby
- Tcl
- Bash
- Rust
- JavaScript
- TypeScript
Technologies
- Linux kernel
- U-boot
- UEFI (EDK 2)
- Device Tree
- Buildroot
- Android
- Sailfish OS
- Yocto Linux
- OpenBMC
Other technologies
- Vue
- Svelte
- Sinatra
- Starlette