Leonardo Barcaroli

SOFTWARE ENGINEER

I am an all-rounder, with focus on writing good quality software. I am able to bring a project to completion, from design to deploy, including all the aspects related to infrastructure.

I have 10 years of experience in a multitude of roles, and have a wide view on most aspects of software craftmanship.

In my current role, I am focusing on building the infrastructure to run and scale AI models and agents.

Experience

  • 2023-present: Koyeb

    | Software developer

  • 2021-2023: Sysdig

    | Software developer

  • 2019-2021: Prima Assicurazioni

    | Software developer

  • 2018-2019: Deus Technology

    | Software developer

  • 2017-2018: B-Open Solutions

    | Software developer/Infrastructure

  • 2015-2017: Quantum Leap

    | Penetration tester

Education

  • 2012-2015: Ph.D. in Physics

    @ Sapienza, University of Rome

  • 2009-2012: M.Sc. in Physics

    @ Sapienza, University of Rome

  • 2006-2009: B.Sc. in Physics

    @ Sapienza, University of Rome

Keywords

AI, openAI, ollama, mcp, model serving, serverless computing

account management, payments, Stripe, multitenancy,

oauth2, SAML, authentication/authorization,

cryptography, x509, TLS, OpenPGP, OpenSSH,

systemd, dmesg

Contacts

Knowledge

  • Languages

    | go, python, rust, elixir, typescript, elm, dart, C, C++

  • DB

    | postgres, mysql, sqlite, elasticsearch, cassandra

  • brokers/queues

    | nats, rabbitMQ, kafka, AWS SQS, GCP Pub/Sub

  • web

    | html5/css3, websockets, HTTP/2, gRPC, graphQL, React

  • cloud

    | AWS, GCP, k8s, nomad

  • monitoring

    | prometheus, grafana, loki, tempo, ELK

  • AI

    | ollama, openAI compatible APIs, jupyter notebooks