Badges
Certifications
Work Experience
Senior Software Engineer
PSC VSMPO-AVISMA Corporation•  August 2017 - Present
Development of a prototype of a mobile phone for business purposes. Porting Tizen OS 4.0 to Android phone. Completion of the Linux kernel used in Android for work in the Tizen environment. Development of Tizen HAL(hardware abstraction level) working on top of Android HAL using libhybris(mer-project). Also, in order to study the principles of libhybris, the Sailfish OS was ported to the Galaxy S7.
Senior Software Engineer
Samsung•  June 2016 - August 2017
Work in software solution lab, virtualization group. Work on kernel start time optimization and varios programs optimization(systemd, weston, qemu). Write kernel drivers, created prototype of multiplexed bluetooth driver. Write proprietary lightweight initialization system. Integrate Yocto build system to the project and CI.
Software Engineer
DigiFlak•  April 2014 - May 2016
Software development. Modified the specialized file system driver (UbiFS) for client's needs (Transparent Data Encryption), created drivers. Managed the creation of program for GnuPG-based files encryption. Modification and correction of the free software for embedded linux system under client’s developing.
Software Engineer
GS Group Holding Company•  July 2012 - April 2014
Software development. Creating smart card software, porting of existing software to other platforms. Modified an existing smart card software, corrected mistakes, improved the smart card software protection from cracking. Transferred existing code to other hardware platform. Created and realized technologies, from specification to implementation and testing. Created different embedded software (microcontrollers ARM).
Education
St. Petersburg State University of Telecommunication
Computer Science & Engineering, MS•  September 2006 - June 2011
Links
Skills
Driim has not updated skills details yet.