Skills

Programming Go, C++, Java, Kotlin, Bash, Python, Groovy, Rust
Security HSM (Hardware Security Module), openSSL
Monitoring Splunk, Prometheus, Grafana, Datadog
Databases/Caches Postgres, Couchbase, MongoDB, Oracle, MySQL, Redis, Consul
Generic Docker, Jenkins, Git, Kubernetes, Kafka, Pubsub, SQS, Debezium, MQTT, Jaeger, Protobuf/GRPC, Helm, Terraform, ArgoCD, Bitcoind, Hugo
Languages Portuguese, Italian, English, French

Experience

EFG - Watch
Senior Software Engineer
Italy-Remote | June 2023 - Now

  • Bootstrapped the new Faceit Watch platform from scratch.
  • Drove key initiatives and served as the main point of contact for all stakeholders.
  • Designed, implemented, and maintained multiple Go microservices on Kubernetes.
  • Streamlined CDC adoption using MongoDB, Debezium and Pubsub.
  • Influenced strategic and architectural decisions.

NYDIG - Payments
Senior Software Engineer
Italy-Remote | May 2022 - June 2023

  • Developed middleware for gRPC-based component testing in microservices.
  • Implemented a CDC system using Postgres, Debezium, and Pubsub.
  • Redesigned and implemented platform/APP authentication systems (FIDO2, OAuth2, OpenID Connect, Passkeys).
  • Maintained and evolved an internal ledger system for platform exchange.
  • Designed, implemented, and maintained multiple Ga microservices on Kubernetes.
  • Gained extensive knowledge in blockchain technology, self-custody, and Bitcoin.
  • Managed custody and operation of ‘bitcoind’ nodes, ensuring secure and efficient blockchain interactions.

Beat - Matching
Senior Software Engineer
France-Remote | Sept. 2021 - May 2022

  • Redesigned the core-matching microservice model and implementation.
  • Collaborated with the Machine Learning team to generalize the ranking system in driver-search operations.
  • Designed, implemented, and maintained multiple Ga microservices on Kubernetes.

Amadeus - Payments
Team Lead/Product Owner
Sophio-Antipalis, France | May 2020 - Sept. 2021

  • Defined strategy and backlog for a team of seven engineers in the security area. [cite: 12, 13]
  • Led key initiatives and acted as the primary liaison for all stakeholders. [cite: 13]

Amadeus - Payments
Software Engineer
Sophia Antipolis, France | Feb. 2019 - May 2020

  • Designed, implemented, and maintained payment security applications within PCI-DSS standards. [cite: 14, 15]
  • Maintained and developed application hosting services for cryptographic operations using HSMs. [cite: 15]
  • Automated CI/CD pipelines using Jenkins in a containerized environment (Docker). [cite: 16]

UniCredit - Financial risk
Software Engineer
Milan, Italy | May 2015 - Feb. 2019

  • Designed, implemented, maintained, and operated applications for bank counterparty credit risk computation. [cite: 16, 17]
  • Optimized resource usage using multiprocess/multithread techniques. [cite: 17]
  • Built tooling for result analysis and troubleshooting. [cite: 18]
  • Collaborated with clients to generate requirements and manage the full application lifecycle. [cite: 18, 19]

Pattents, Certifications & Scholarships

Amadeus
Co-authored patent: Efficient random tokenization in the cloud
Sophia Antipolis | Oct. 2024

Oracle Certified Professional
Java SE 8 Certification
Exam outcome: (90/100)
Milan | Jan. 2018

Oracle Certified Associate
Java SE 8 Certification
Exam outcome: (97/100)
Milan | Dec. 2017

Academic excellence scholarship
Double Degree Program
Scholarship for double-degree program Milan-São Paula | Jul. 2012 - Dec. 2014

Education

Politecnico di Milano
MSC Mathematical Engineering Emphasis on Science Computing
Milan, Italy | Sept. 2012 - Dec. 2014

Escola Politécnica da Universidade de São Paulo
MSC Mechanical Engineering
São Paulo, Brazil | Jan. 2008 - Dec. 2014

Hobbies

Outdoors sports, surf, guitar