Made with
Standard Resume
Learn more

Matteo Joliveau

Cloud Solution Architect
Leading cloud-native adoption for companies interested in creating accessible deployment platforms based on open-source technologies
M
J

Contact Info

  • matteojoliveau.com
  • github.com/matteojoliveau
  • hi@matteojoliveau.com

Languages

Italian
Native (L1)
French
Native (L1)
English
Advanced (C1)

Skills

Languages
Elixir, Rust, Go, TypeScript, Java, Kotlin
Tools
Keycloak, Kubernetes, PostgreSQL, Redis, NATS, Kafka, RabbitMQ

Work Experience

Prima

Software Engineer L3
|

Feb 2023 - Current

As part of the Intermediaries Sales team, I develop and maintain the Intermediaries Platform of Prima, which is used by thousands of brokers and third-party agents to manage their portfolio of customers and sell Prima insurance policies. My team maintains the Rust backend service and the Elm frontend application, and operate it in production to ensure a high degree of reliability.

Since joining I’ve been involved in major feature development initiatives as well as general refactoring and codebase improvements. I led a scouting initiative to adopt a feature flag management platform to improve our release process, and I wrote the initial code of an internal library implementing the CQRS and Event Sourcing patterns that has powered all new features developed since Q3 2023.

Neosperience

Senior Cloud Solution Architect
|

Oct 2020 - Feb 2023

Following the acquisition of MIKAMAI by Neosperience, I continued my work as a Cloud Solution Architect in the Neosperience Cloud Services team. I led the design and implementation of Karavel, our open-source Kubernetes platform that we used as the foundation of our production deployment environments.

I designed and implemented a custom cloud platform for a big automotive client in the IoT smart road world, and managed the day-to-day life of various Kubernetes/Karavel clusters in the health, fintech, and education markets.

I also worked towards improving our internal processes and tools to improve the Developer Experience and increase deployment velocity and robustness, using languages such as Go, Rust, NodeJS and Elixir.

MIKAMAI

Cloud Solution Architect
|

Apr 2019 - Oct 2020

Designing and implementing software solutions based on cloud-native technologies. I help clients achieve their business goals while keeping code robust, efficient and scalable. I’m in charge of requirements gathering, solution design, and leading the implementation effort.

We used a variety of languages including Ruby, NodeJS, Elixir, Java, and Rust, as well as various off-the-shelf open-source solutions like Keycloak, Kafka, RabbitMQ and PostgreSQL, deployed solutions on AWS and Kubernetes.

MIKAMAI

Backend Developer
|

May 2018 - Apr 2019

I developed API backends for mobile and web applications, a custom e-commerce system, and multiple internal backoffice applications using technologies like Ruby on Rails, Elixir + Phoenix, GraphQL, PostgreSQL and Redis, deploying on AWS platforms.

TechGap Italia

Java EE Developer
|

Jan 2017 - May 2018

Backend software developer for both internal projects and external clients using state-of-the-art open-source software like Spring and various Apache projects to deliver rock-solid web services, applications, and integration solutions.

Tech used:

  • Java 7/8/9 and Kotlin
  • Spring Framework
  • Apache Camel (integration solutions and service wiring)
  • Angular 4 and VueJS 2

Education

Liceo Scientifico

Diploma
|

Sep 2010 - Jun 2015

Scientific high school diploma with a thesis on the philosophical implications of AI

Volunteering

Powercoders

Teaching Assistant
|

Oct 2020 - Oct 2020

I assisted Powercoders students with exercises and lessons on JavaScript.