Andrew Gazizov
Angestellt, Software Engineer, OpenSynergy GmbH
Berlin, Deutschland
Über mich
I'm a Systems Software / Hardware Engineer specializing in the following areas: Operating systems | Virtualization | Memory management | Power management | Device drivers | Bare-metal software | CPU/SoC architecture | Hardware architecture | Analog and digital electronics |
Werdegang
Berufserfahrung von Andrew Gazizov
- Development of virtual video decoder/encoder (virtio) for solutions based on COQOS hypervisor. - Fixing problems in Android's codec2 and GStreamer.
- Hongmeng OS Kernel development: scheduler, load balancer, power management.
3 Jahre und 7 Monate, Juni 2016 - Dez. 2019
Software Engineer
Samsung R&D Institute Russia
- Development of virtual I/O devices and drivers (virtio/xenbus) for solutions based on Xen and KVM hypervisors: Network, WLAN, Bluetooth, Audio. - Development of platform features and fixing existing problems. Deep dive into KVM/Xen internals, Virtio, Vhost, QEMU, EFI. - Research on single Bluetooth controller sharing across several VM's. Implementation of Bluetooth protocol multiplexer. - Preparation of documentation on completed features and solutions.
2 Jahre und 3 Monate, Apr. 2014 - Juni 2016
Software Engineer
JSC MDB "Compass"
- Development of device drivers and low-level code to port Linux Kernel and U-Boot on custom Compass SoC (ARMv5TE) considered for future usage in Compass tablets. - Power consumption estimation and optimization on hardware and software levels for existing Compass tablets based on TI OMAP3 platform. Integration of Battery management system (BMS). - Development of custom MANET networking (IEEE 802.15.4) for Compass tablets and Linux workstations.
Ausbildung von Andrew Gazizov
5 Jahre und 6 Monate, Sep. 2009 - Feb. 2015
Materials Science / Physics
National Research Nuclear University "MEPhI"
Sprachen
Russisch
Muttersprache
Englisch
Fließend