Mikhail Basov

Mikhail Basov

Senior Engineer @ Onsemi

About Mikhail Basov

Mikhail Basov is a Senior Engineer at ON Semiconductor in St Petersburg, Russia, where he has worked since 2020. He specializes in automating development tasks, creating code-review systems, and developing methodologies for chip verification.

Work at ON Semiconductor

Mikhail Basov has been employed at ON Semiconductor as a Senior Engineer since 2020. In this role, he has contributed to various projects aimed at enhancing workflow efficiency. His work includes automating developers' routine tasks and developing a code-review system. He has also implemented HTML report generators and integrated complex parsers with Linux environments, utilizing tools such as Python 3.8 and Bash. His expertise in managing load sharing facilities and custom integration has been pivotal in chip verification and validation processes.

Education and Expertise

Mikhail Basov holds a Master of Science degree in Design of Embedded Systems and SoCs from ITMO University, which he completed from 2009 to 2011. Prior to this, he earned a Bachelor of Science degree in Computer Science from the same institution, studying from 2005 to 2009. His educational background has equipped him with a strong foundation in embedded systems, software development, and computer science principles, which he applies in his current engineering role.

Technical Skills and Tools

Mikhail Basov possesses a diverse skill set in software development and engineering. He has experience with HTML report generation using Jinja2 templates and processing XML/HTML with BeautifulSoup and LXML. His proficiency extends to SQL and NoSQL databases, along with ORM for full-stack CI/CD system development. He has administered CI frameworks such as BuildBot and Jenkins, creating custom pipelines. Additionally, he utilizes Docker and pipenv for managing various Linux environments, including Redhat, ArchLinux, and Ubuntu.

Achievements in Automation and Integration

Mikhail has successfully automated report and issue generation using RESTful APIs with tools like Confluence, JIRA, and BitBucket. He developed a universal methodology for running tests on LSF facilities, enabling parallel execution for chip verification and validation. His work includes creating parsers for log files in various formats and developing backends for publishing results on platforms such as Email and Atlassian Confluence. These initiatives have significantly improved operational efficiency and streamlined development processes.

People similar to Mikhail Basov