Summary
Anastasiia Volkova is a seasoned C++ software engineer with 9 years of experience building and optimizing high-performance audio, computer vision, and machine learning software for embedded platforms. She has a strong track record porting and tuning codecs and DSP algorithms across constrained architectures—from Synopsys ARC to automotive-grade systems at BMW and Fraunhofer IIS—combining low-level optimization (including assembler and cache/pipeline tuning) with higher-level tooling in Python. Meticulous about code quality, regression testing, and continuous integration, she favors upfront analysis to keep systems maintainable and measurable. Her background spans research-grade signal processing (GPU/CUDA, MATLAB) to production embedded delivery, and she augments formal degrees with focused nanodegrees in C++, robotics, and computer vision. A practical polyglot (C/C++/Python/ROS) who repeatedly met tight performance targets, she brings rare end-to-end expertise in both algorithm design and platform-level optimization.
9 years of coding experience
13 years of employment as a software developer
Nanodegree, Computer Vision, Nanodegree, Computer Vision at Udacity
Bachelor's degree, Telecommunications Engineering, 4.8 (maximum 5), Bachelor's degree, Telecommunications Engineering, 4.8 (maximum 5) at Peter the Great St.Petersburg Polytechnic University
English, Russian, German