ABOUT ME

BACKEND SOFTWARE ENGINEER & APPLIED CRYPTOGRAPHER

Hello, my name is Luca Multazzu, Software Engineer & Applied Cryptographer at SICPA

I am well versed in backend software engineering, with in depth experience in design and implementation of Microservice-based event driven architectures with Java and Spring Boot.

Backend Software Engineering98%
Backend Architectural Design95%
Secure Coding & Access Rights Management95%
Performance Optimization 90%
Cryptography 85%
Deep Learning & ML80%
Data Analytics 85%

Technical Skills

Languages:

  • Java (expert)
  • Kotlin
  • Rust
  • Python
  • C
  • C++
  • Scala

Frameworks & Tools:

  • Spring Boot 3
  • Kafka
  • gRPC
  • REST
  • Keycloak
  • Jenkins

Databases:

  • PostgreSQL
  • Oracle DB
  • Neo4j
  • GraphQL

Architecture:

  • Distributed Microservices
  • Secure Systems
  • Payment Systems

Cloud & Deployment:

  • AWS
  • On-Prem
  • CI/CD Pipelines

Methodologies:

  • Agile Scrum
  • Secure Coding
  • Cryptography
Skills graphic
  • MY JOURNEY

  • High School of Sciences Diploma

    Italy’s upper secondary school
    2013-2018

    GPA: 100 /100 with honours

  • Computer Engineering Bachelor’s degree

    Politecnico di Torino
    2018 - 2021

    GPA: 110/110

  • MSc Cyber Security with Minor in Data Management Systems

    ETH of Zurich, Swiss Federal Institute of Technology
    2021 - September 2023
    Joint with EPFL, Swiss Federal Institute of Technology
    (Fall semester 2022)

    Current GPA: 5.49/6

  • Backend Software Engineer & Applied Cryptographer

    SICPA
    From September 2023

Projects

All the images with the four coloured squares on the bottom right were created using DALL·E 2 AI by OpenAI to metaphorically represent the content of the projects.

a Road from above

Road Segmentation Classifier

a neural network to classify patches of images as road or not road.

See more
Higgs Boson art

Higgs' Boson Classifier

A logistic regression classifier which classifies the data from CERN as Higgs' boson sighting or background radiation.

See more
event platform

Event Platform

Two versions of a web-app for an event platform implemented using ActionGUI first and GraphQL with GraphQL-Shield secondly, ensuring correct access rights.

See more
Matrix 3d rendering

Non-Negative Matrix Factorization Optimization

performance optimization of NNMF algorithm done by using techniques such as vector instructions, cache blocking, register blocking etc.

See more
Transactional Database

Optimal Read Atomic Transactions (ORA)

Project on design and implementation of a brand new Read Atomic algorithm for transactional databases.

See more
Transactional Database

NOCS-optimal Distributed Causally Consistent Transactions and Beyond

Design and implementation on a new Causally Consistent transactional algorithm.

See more
Optical Fiber

Virtualization of a Fiber Optics network

This project virtualizes a fiber optics network in Python

See more
3D rendering of a Rattlesnake

Verifying compiler for Rattlesnake

This project takes a new programming language, Rattlesnake, written in Scala, and adds a verifying compiler to it.

See more
3d rendeing of transactional memory

STM implementation based on TL2

This project aims at creating a Software Transactional Memory based on the TL2 design.

See more
A repair desk

Coffix

This Experience Design project aimed at developing a platform for repair cafes.

See more

Contact Me

mailbox