Self made, proven automation expert with cross-discipline competences in robotics, testing and software development. Passion for bringing modern tools and technologies to the industrial and robotics world. I love automation, enabling teams to deliver faster code by doing better continuous integration.
Beside devops, I have been working in the past with high and low level robotics (ROS and microcontroller programming). I still have much interest in opensource projects like ROS, Yocto and Linux kernel to which I often contribute.
I can improve your continuous integration and delivery processes, quality assurance and dockerize your applications: web apps, robotics and embedded
Duration: 1 year (15 hours/week)
Devops manager, putting the 4 main company software (nodejs and Angular) in containers.
I then initiated the whole CI/CD pipeline automation. I also automated their deployment to deliver to more clients in a reliable way by closing working with the development team.
1 year contract
Duration: 2.5 years https://synapticon.comI worked on this project in a team of 5 people following agile. Given the small size of the team and being in a startup, I worked on different topics:
Duration: 6 months https://synapticon.comI developed a complete CI/CD pipeline for a testing infrastructure for robotics hardware. This farm is testing motor controllers, IOs, and robots. The master runs on a standard PC and all the slaves executing the tasks work on premise minimalistic hardware (Up squared boards). Developing CI/CD is in itself challenging, but working on on premise minimalistic hardware add challenges such as minimalistic resources. Adding onto this working with hardware (that can burn and some which cost tens of thousands of dollars) requires total control. The tasks related to devops topics included automating the machines OS creations with Yocto, provisioning them afterward with Ansible and enable OTA update of each machine with Mender. With a ready infrastructure, I implemented the tests in python using openhtf (test framework by Google made for hardware), acceptance test report and procedure. I also worked on tracking requirements to the tests to track what was fulfilled. For this, I closely worked with the product manager and safety manager.