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