Firmware engineer with 7+ years of experience working with the embedded systems used for commercial networking purposes, IoT and custom projects, desktops and servers running various Linux distributions or FreeBSD.
Excellent knowledge of English language, fair and straightforward communication, zero bullshit policy.
Embedded:
• working with Arduino, ESP32, RPI (and similar), i.MX6, i.MX8 platforms
• running Buildroot, Armbian, OpenWRT, PrplOS
• custom hardware over i2c, SPI, GPIO
• bootloader custom configuration: u-boot / coreboot / grub(2)
• cross-compiling arm / arm64 with GCC / LLVM
Linux x86/64 in general:
• experience with Debian, Ubuntu, Mint, Fedora, Archlinux, Void, Gentoo desktop and server environments
• scripting in Ash / Bash, Python or Lua
• CVS's: git / SVN
• commercial and in-house CI / CD systems for automated software builds
• databases: SQL / MongoDB
Networking:
• LAN: DHCP provisioning, iptables / UFW, VLAN's
• WAN: DNS, VPN, Wireguard, remote management
• WiFi / BT / MQTT
Virtualization:
• VM / KVM / LXC / LXD / Docker
Documentation:
• Markdown / asciidoc
Other:
• scripting in PowerShell
• working with web frameworks: vue.js / ember.js / Django
The project ended up being a lot more complex than anticipated, but Vladimir took on the challenge and delivered outstanding results. He has great knowledge of Linux OS and SBC (rpi, banana pi, arduino). He went above and beyond to make sure I was satisfied and the results were meeting my expectations. The communication was excellent, which is important for project management. I would recommend Vladimir for any project related to Linux