Skip to navigation
Logo Daniele Penazzo: Software Developer

Code review and DevOps infrastructure


Code review and DevOps infrastructure

Between February and May 2022, I dedicated myself to aid a SMB (Small-Medium Business) in managing a new project for the Italian branch of a big company, specializing in inspections and certifications.

My role saw the following responsibilities:

  • Creating a Continuous Integrations / Continuous Delivery pipeline, including:
    • creating dedicated Virtual Machines for the development of the project;
    • writing and testing deploy scripts, both for the virtual machines and the production machine;
    • configuring a Docker-based automated testing environment;
    • configuring a Docker-based static analysis environment, for both quality assurance and automated security audits;
  • Writing unit tests for the project;
  • Organizing the development team's work;
  • Code Review;
  • Initial setup of the project's production server;
  • Technical assistance and teaching to the development team.