Bio
Experience
-
-
Software Engineer
-
May 2022 - Present
-
-
-
Auriga
-
Saint Petersburg, Russian Federation
-
Software Engineer
-
Sep 2019 - Apr 2022
-
Saint Petersburg, Russian Federation
CW for Intel Corporation. Working on Intel Simics project. Pre-silicon device model development.Main activities:- pre-silicon device model development, platform bring-up - implemented work request scheduler - added new transport protocol support - implemented shared resources management - implemented extended error recovery strategies in complex environments- increased test coverage
-
-
-
RAIDIX
-
Saint Petersburg, Russian Federation
-
C software engineer (kernel team)
-
Mar 2016 - Apr 2019
-
Saint Petersburg, Russian Federation
Main activities: - developing the software RAID solely in the kernel space - maintaining interoperability among different networking transports (InfiniBand, Fibre Channel, SAS) - working with the block subsystem of the Linux kernel - working with SCST subsystem (patching, testing) - various performance improvement patches applied - research on the several caching techniques. NVDIMM caching implementation.- implemented special interlayer, enabling working with devices that have different block sizes (auto RMW)- implemented extension for the volume manager to work with raw block devices with low overhead - extensive kernel profiling / tracing (perf, ftrace, lttng framework, systemtap, BPF) - backporting experience, making new adapters working with the older kernels (mainly QLogic FC cards, Intel adapters) - hardware configuration, performance tuning, communication with vendors (Intel, Micron, Supermicro, Broadcom)- working on the non-standard cases with clients Some non-kernel space experience: - designed and implemented the core of the cluster management system in Python. Added multithreaded execution, auto roll-back for each node to maintain cluster consistency.
-
-
-
Motorola Solutions
-
Saint Petersburg, Russian Federation
-
C++ intern
-
Feb 2016 - Mar 2016
-
Saint Petersburg, Russian Federation
push-to-talk core service development. stack: mixture of C++11 / C
-
-
Education
-
2015 - 2016Saint Petersburg State Electrotechnical University "LETI"
Master's degree (incomplete), Faculty of Electronics, Opto- and Quantum Electronic -
2011 - 2015Saint Petersburg State Electrotechnical University "LETI"
Bachelor's degree, Electronics and Nanoelectronics
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Software Development”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community