Mikhail Ivanov

Mikhail Ivanov

Followers of Mikhail Ivanov560 followers
location of Mikhail IvanovHlavní město Praha, Česko

Connect with Mikhail Ivanov to Send Message

Connect

Connect with Mikhail Ivanov to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Faculty of Electrical Engineering, Czech Technical University in Prague

      -
      Master's degree Cybernetics and Robotics

      Diploma with honoursGPA: 1.285 (CZ) / 3.6 (US)Thesis topic: Object Detection for UAV from Color and Depth Image(Python, C++, ROS, OpenCV, PyTorch, PCL)Advanced AlgorithmsAutonomous RoboticsArtificial IntelligenceMobile and Collective RoboticsComputer Vision MethodsAdvanced Computer ArchitecturesReal-time Systems ProgrammingComputer Communication InterfacesMicroprocessorsApplication of Embedded SystemsAnalog Signal… Zobrazit více Diploma with honoursGPA: 1.285 (CZ) / 3.6 (US)Thesis topic: Object Detection for UAV from Color and Depth Image(Python, C++, ROS, OpenCV, PyTorch, PCL)Advanced AlgorithmsAutonomous RoboticsArtificial IntelligenceMobile and Collective RoboticsComputer Vision MethodsAdvanced Computer ArchitecturesReal-time Systems ProgrammingComputer Communication InterfacesMicroprocessorsApplication of Embedded SystemsAnalog Signal Processing and DigitalizationVideometry and Contactless MeasurementModern SensorsDiagnostics and TestingLinear Systems Zobrazit méně

    • Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University)

      -
      Engineer's degree Faculty of Electronics, Standardization and Certification

      GPA: 4.01 (RU) / 3.01 (US)Thesis topic: Standardization of test methods for adhesive joints used in Electronics industryMath analysis (I - IV), Linear Algebra and Geometry (I, II), Differential Equations, Theory of ProbabilitiesPhysics (I - IV), Chemistry (I, II), Mechanics, Material studiesInformatics (I, II)Electrical Engineering, Electronics and Microprocessor TechnologyDesign and Organization of ExperimentStatistics, General Theory of Measurements… Zobrazit více GPA: 4.01 (RU) / 3.01 (US)Thesis topic: Standardization of test methods for adhesive joints used in Electronics industryMath analysis (I - IV), Linear Algebra and Geometry (I, II), Differential Equations, Theory of ProbabilitiesPhysics (I - IV), Chemistry (I, II), Mechanics, Material studiesInformatics (I, II)Electrical Engineering, Electronics and Microprocessor TechnologyDesign and Organization of ExperimentStatistics, General Theory of Measurements, Physical Basis of Measurements, Metrology, Statistical Software Packages, Statistical Methods of Quality Control and Management, Computer-aided Measurement, Control and TestStandardization, Certification, Total Quality Management, Quality Systems, Quality Audit, Economics, Management, Marketing, Interchangeability, Logistics, Information Technology in Quality ManagementPhilosophy, Psychology, Social and Culture Science, Law Science, Intellectual Property Protection and Patenting Zobrazit méně

  • Experience

    • 3M

      Jan 2012 - Jan 2018

      Key project:The leadership of obtaining ISO 17025 Lab accreditation for testing of locally produced goods with CE marking under EU regulations.- Test equipment development (HW & FW);- Data acquisition and laboratory testing software development (Qt5 C++, LavVIEW, VBA, uC)- Statistical data processing, estimation of measurement uncertainty budget;- Coordination of local and participation in international Inter-laboratory comparisons;- Accreditation maintenance on a daily basis; lab personnel supervision;- Representation of the company at the National & EAC region standardization committee, participatingin National Standards development. Zobrazit méně Key projects:Development of 3M 9922P, 3M VFlex 916XV valved,3M AirStream (with intrinsic safety) products- Localization and development of new products (Respiratory protection devices) and further launching of its production on Volokolamsk plant;- Development of manufacturing equipment and production lines, prototyping(electromechanical and pneumatic industrial equipment, PLC control);- Interaction with other 3M R&D departments (both global and local) and external suppliers; - Project management. Zobrazit méně

      • Laboratory Quality Manager

        Jan 2016 - Jan 2018
      • Advanced Product Development Engineer

        Jan 2014 - Jan 2016
      • Application Development Engineer

        Jan 2012 - Jan 2014
    • Self-employed

      Jan 2018 - Jan 2019
      Software Engineer

      Software development of web-scraping bots for automatic parsing and data mining in the e-commerce domain on Raspberry Pi.- Technology stack: Selenium + Chromedriver, Python3 (selenium, numpy, lxml, smtplib, multiprocessing)- Hardware: Raspberry Pi 2 B (headless) + Ubuntu;- 2500+ URLs are checked daily in less than 8 hours.

    • Valeo

      Jan 2019 - Jan 2020
      Software Design Engineer

      Software development for new ADAS products for automatic parking and parking assistance systems based on ultrasonic sensors.- Firmware development (MISRA C)- Development of test automation environment for module and unit testing, test specifications- System documentation- Python scripts for build & test automation, generating of files, tables etc.- Conducting of tests, MCU debugging

    • Rockwell Automation

      Jan 2020 - Jan 2022
      Embedded Software Engineer

      Software development for new Allen-Bradley Programmable Logic Controllers (PLC).- Embedded Software (C++, RTOS)- Python package development (Python)- CI/CD tools- Code review, debugging, and technical support for colleagues

    • Eyen

      Jan 2022 - Jan 2024
      Machine Learning Engineer (Computer Vision)

      Software development for custom-made IoT device network in North America to read key information using Computer Vision and AI.Image acquisition, processing, and analysis using both traditional Computer Vision and Deep Learning (classification, object detection, OCR) running on embedded and cloud-based systems.Development of cloud-based MLOps, DevOps, and CI/CD pipelines which make product increments seamless, automatically confirming and validating the software before deployment to the device network.Pioneering AI quality assurance and building tools for Data Feedback Loop, Fleet Monitoring, Visualization, Anomaly Detection, and Labeling. Zobrazit méně

    • Oracle

      Jan 2024 - now
      Principal Software Engineer
  • Licenses & Certifications