ServicesCase studiesMethodAboutContact Book a call
IT · ENLinkedIn

About

I steer projects, I know the code.

I'm a computer engineer. For eighteen years I've worked on the strategy, governance and delivery of enterprise programmes, with a solid grounding in software development. Today I help companies turn strategy into execution.

Portrait of Leonardo De Rubeis
Rome · Milan · Pescara

In brief

Manager and software engineer.

I'm Leonardo De Rubeis, a computer engineer. I started out writing software and moved on to leading teams, programmes and operations: Senior Program and Delivery Manager, Chief Operating Officer, member of the Board of Directors.

I've worked in complex environments, across enterprises, public administration, SMEs and scale-ups, in close contact with leadership and with delivery teams. My technical background lets me talk to IT teams on their own terms and make informed decisions on architecture too.

I work in Rome, Milan and Pescara and remotely, across Italy and Europe.

01

Background

  1. 01

    Software Engineer

    Designing and building enterprise software, complex architectures and systems integration. This is where my ability to speak the language of technical teams comes from.

  2. 02

    Senior Program and Delivery Manager

    Digital transformation programmes and multi-project initiatives in enterprise settings, with large, multi-vendor teams, including AI-based solutions, aligning strategy, delivery and measurable results.

  3. 03

    Chief Operating Officer

    Responsibility for strategic direction, operational governance and business results at a tech consultancy.

  4. 04

    Board member (member of the Board of Directors)

    Taking part in medium- to long-term strategic decisions, business plans and risk management.

02

Education and certifications

  • Master's degree in Computer and Automation EngineeringGraduated with top marks.
  • SDA Bocconi Master for New ExecutivesManagement training in strategy, organisation and leadership.
  • IBM Program Manager Professional CertificationGovernance, programme management and execution in complex environments.

03

Roles and skills

Roles

  • COO
  • Delivery Manager
  • Program Manager
  • Project Manager
  • Software engineer

Management

  • Delivery and governance
  • Strategy & execution
  • PMO and operating model
  • Agile

Software engineering

  • Architecture and databases
  • Object-oriented programming
  • System integration
  • Web and mobile apps

Artificial intelligence

  • LLMs and transformer architectures
  • Computer vision
  • AI agents
  • AI governance

04

How I work with clients

I work as a Fractional or Temporary Manager, flexibly and modularly, on an ongoing basis or for targeted projects. I work closely with the client's teams and, where needed, alongside a network of qualified collaborators: software engineers, product experts and domain specialists. Responsibility and governance stay with me, from kick-off to delivery.

How I work →

Let's talk

Have a project to see through?

Tell me the context: I'll tell you whether and how I can help, and with which team.