logo My corner on the internet

CV

CV - PDF version

Michał Soida
Phone:+48 603 546 991
E-mail:[email protected]

Summary

Head of Mechatronic Solutions Department, with a six years’ experience in the area of software solutions architecture for industrial robotics. Key skills: managing a small interdisciplinary team, integrating control system components for industrial robots, engineering tailored mechatronic solutions for the manufacturing sector. Notable accomplishment: leading and executing the development of a modular industrial manipulator series, from the inception to the commercial prototype.

Work Experience

Multiprojekt Automatyka Sp. z o.o.

Head of Mechatronic Solutions Department
since 01/2022

  • Managing the work of an interdisciplinary team (software developers, electronic, automation and mechanical engineers) using agile methodologies (SCRUM); allocating tasks, monitoring their statuses and evaluating results to ensure that established goals are achieved in time. Currently working on building an independent B&R team.
  • Developing and negotiating strategic development plans for B&R projects with the Company Board, making key decisions regarding solutions and implementation timelines. Led three innovative projects in the field of robotics.
  • Responsible for hiring new employees and defining their job scopes and responsibilities. Conducted and participated in several recruitment interviews.
  • Supporting my team with expertise, both technical and organizational. Providing training and promoting professional growth among my Team Members. Ensuring the Team's efficiency in a highly dynamic environment, including resolving conflicts arising from time pressure and logistical and technical challenges.
  • Ensuring effective cooperation and communication with other departments of the Company, as well as internal and external subcontractors.

Software & Automation Team Leader, Robotic Software Architect
04/2020 – 12/2021

  • Managed a team of C++ developers that created a control system for three industrial robots: PROF.900.6, PROF.700.3, EDU.500.05.
  • Proposed and negotiated technical solution concepts, timelines, and budgets with my supervisor.
  • Expanded the software architecture and programmed (in C++ and Python) the control system for industrial robots, introducing original solutions and optimization.
  • Ensured the software's compliance with design specifications and its integration with the electronic and mechanical components of the system.

Robotics Engineer, Software Developer
09/2017 – 03/2020

  • Developed software facilitating inter-component communication of the industrial robot.
  • Designed the trajectory generator for the manipulator's movements.

Soida Management Consulting & Coaching

IT System Administrator, IT Operations Engineer, IT Support Specialist
since 09/2011

  • Overseeing the company's server and network services (web, email, calendar, NAS).
  • Responsible for selecting and purchasing new IT services and computer equipment.
  • Assisting staff in their usage of computer systems.
  • Troubleshooting and resolving any hardware- or software-related issues that arise.

Comarch SA

Java Developer
06/2015 - 12/2015

  • Tailored product demonstration environments to suit the consultants’ requirements.
  • Translated and clarified demonstration processes and environments.
  • Incorporated software test environments with Continuous Integration (CI) systems.
  • Worked on expanding the system for managing and archiving documentation and processes.

Side Projects

  • Industrial Manipulator for AGH Robotics Scientific Club (Awarded in ABB IT Challenge 2015 and 2017, Robomaticon 2017, RoboTEC 2017 competitions).
  • Control Station for AGH Space Systems' Mars Rover (team leader).
  • Network and Corporate Servers Laboratory (Proxmox VE Cluster).
  • Smart Home System enabling remote control, measurement archiving, and parameter visualization (Home Assistant, ESPHome, Z-Wave).

Skills

  • Team and project management in an Atlassian environment (Jira, Confluence).
  • Strong proficiency in Agile methodologies (SCRUM).
  • Advanced programming skills in C++ and Python.
  • Proficient in Linux system administration (Debian) and file server management (TrueNAS).
  • Skilled in managing corporate server clusters (Proxmox VE).
  • Competent in administering company computer networks (MikroTik).
  • Fluent in English (C1/CAE level).

Education

  • Ph.D. candidate at the AGH University of Cracow (Dep. of Robotics and Mechatronics).
  • Founder of the AGH Robotics Student Scientific Club.
  • Graduate of AGH University of Cracow in Mechatronic Engineering.
  • Completed courses in Agile and Jira (Agile best practices, Jira Advanced Roadmaps).
  • SEP certification for electrical operations up to 1kV.
  • Basic level training in operation and programming of Kawasaki robots.
  • PLC programming and operation course for maintenance services.
  • Certified LabVIEW Associate Developer (CLAD).
  • Completed Stanford University's online courses in “Algorithms: Design and Analysis” and “Cryptography”.
  • Achieved 2nd and 3rd place in the ABB IT Challenge in 2015 and 2017 respectively.