Senior Software Engineer with 10+ years of experience in C/C++ compiler development for AI related tasks and embedded software is looking for an opportunity to work on IT solutions in world-class projects. Having a solid experience in software engineering and a background in applied mathematics I am seeking for an opportunity to join a highly professional team to use my qualifications to solve challenging technical problems.My history of development of software products includes the implementation of the LLVM based compiler for Computer Vision and Machine Learning tasks, and development of Apache TVM based compiler for neural networks optimizations. I also developed a binary compiler for the Soft Machines original CPU. The company was later bought by Intel. Nowadays I am working as Embedded Developer for different types of IoT devices with Linux and Zephyr OS with a focus on secure features. Throughout my career I have been mastering the methodology, tools, and skills for the development of reliable, efficient, customized cross-platform software for a wide range of applications. As a Senior level developer, I supervised our automated CI/CD testing team and script support specialists, setting new tasks and checking the quality of proposed solutions. I am passionate about adapting new technologies and ideas to better develop my projects and have a huge hands-on experience in the overall process of software development and integration.
Listed skills include Computer Science Fundamentals, Hands On Experience With Variety Range Of Real World Technical Problems, Proven Ability To Develop A Well Structured Code, Expertise In Iterative And Incremental Approach To Development, and 3 others.