Vladimir Kuramshin

Software Engineer

Software Engineer & Team Lead

Vladimir Kuramshin

20 years building embedded systems, mobile platforms, and cloud-native telecom infrastructure — from postal scales to 5G networks.

Vladimir Kuramshin

Vladimir Kuramshin

Team Lead · Huawei
Cloud Core Network

Career Highlights

  • 20+ years software development
  • 8+ years leading engineering teams
  • Embedded → Mobile → Telecom Cloud
  • Products used by millions of people

Core Expertise

  • Embedded: ARM, RTOS, USB, CAN, GPRS, Bluetooth
  • Performance: SIMD/NEON, perf, valgrind, DPDK
  • Cloud-native: NFV, Kubernetes, OpenStack, SR-IOV
  • Languages: C, C++, Python, Go, Objective-C

Tech Stack

C C++ Python Go Objective-C ARM Assembly Linux FreeRTOS Tizen OS iOS DPDK Kubernetes OpenStack SR-IOV OVS NFV ARM NEON / SIMD perf · valgrind USB · CAN · GPRS · Bluetooth Git · Gerrit · Jira Scrum · Kanban

Selected Projects

20 years of engineering across embedded systems, mobile platforms, and telecom cloud

NFV for 5G
Samsung 2017 – 2024

Network Function Virtualization for 5G

Led a team building 5G cloud network infrastructure. Optimized packet forwarding in Telco private cloud using SR-IOV, OVS+DPDK, hardware offloading, and migrated workloads to Kubernetes.

DPDK Kubernetes OpenStack SR-IOV OVS C++
iOS on Tizen
Samsung 2014 – 2017

iOS Applications on Tizen Phones

Built compatibility libraries, runtime, and tooling to run iOS apps natively on Tizen OS. Became project lead in 2016. Technically one of the most challenging cross-platform tasks possible.

Objective-C C Tizen iOS runtime
Tizen OS optimization
Samsung 2013 – 2014

Tizen OS Optimization

System-level optimization of CPU performance, memory consumption, and power usage in Tizen mobile OS. Applied ARM NEON SIMD instructions and profiled with perf and valgrind for measurable gains.

C ARM NEON perf valgrind Linux kernel
ACS and police radio
KODOS 2012 – 2013

Access Control & Police Car Radio/GSM

Designed a fast local user-data cache for up to 10,000 users for an ACS controller. Also built a GSM multiplexer driver and call workflow logic for a police vehicle radio/GSM communication device.

C GSM FreeRTOS Embedded
Stealthphone
Stealthphone 2011 – 2012

Bluetooth Encrypted Phone

Keyboard driver, display driver, and encrypted flash storage (as USB mass storage) for a Bluetooth-based encrypted phone. The device pairs with a companion smartphone for secure voice communication.

C Bluetooth USB Encryption ARM
Russian Railways module
Russian Railways 2008 – 2011

On-Train Telemetry Module

Embedded module for real-time train telemetry: collects sensor data via CAN bus, transmits it to a server over GPRS, and receives speed-limit data for upcoming track sections.

C CAN bus GPRS ARM Embedded
Air quality monitor
Mera 2007 – 2008

Air Quality & Radiation Monitor

Firmware development and industrial design contribution for a handheld device measuring air quality and radiation levels. Full lifecycle from hardware prototype to finished product.

C Sensors Embedded HW Design
Electronic scales
Mera 2005 – 2008

Electronic Postal Scales

First engineering role. Firmware for electronic scales now deployed in every Russian Post office nationwide — a product used by millions of people every day.

C Firmware Embedded

Get in touch

Moscow, Red Square