Welcome to my resume! You can also download it in .pdf

Summary

Professional Experience

Core Developer

The Tor Project

May 2023-Present
Remote

  • Currently serving as the main maintainer of the Network Status APIs. Continuously improving the web service to replace the existing onionoo protocol, providing stakeholders with an efficient and secure means to access real-time data on the status of the Tor network and its individual nodes.

  • Implemented the Network Status APIs using the actix_web framework in Rust.

Backend Engineer

Anthropos

May 2023-Jan 2024
Lugano, Switzerland

  • Implemented REST APIs for different Anthropos services, later migrated most of the user-facing APIs to GraphQL and internal microservices APIs to RPC

  • Improved and worked on Anthropos microservices that were responsible for job simulations orchestrated with AI, implemented GraphQL servers for each microservice and bridged their features with the pre-existing RPC APIs

  • Integrated Stripe‚Äôs payment processing capabilities with our backend infrastructure

  • Setup Apollo Router using graph federation, established a standardized way to version and deploy supergraph when microservices changed their GraphQL schema

  • Lead development of the Anthropos iOS application

  • Redesigned and enhanced form data parsing and autofill capabilities of the Anthropos Chrome Extension using React. Improved user experience and made it easier for customers to efficiently manage and automate job applications

Software Engineer

Amazon

Jun 2022-Nov 2022
Luxembourg, Luxembourg

  • Developed and optimized new backend APIs that automated most of the interactions that other teams had with our service, making it faster, more efficient and available 24/7.

  • Designed and developed a web application to showcase our team’s APIs and services which made the onboarding process for stakeholders incredibly smooth and valuable.

  • Deployed and maintained OSRM service to support team services that needed to scale and had internal API limitations.

  • Data pipelines management and data manipulation with Apache Airflow, AWS Glue and AWS ECR. Improved parallelisms of data transformation pipelines.

  • Setup multiple pipeline to manage CI/CD of team services with the use of AWS CDK and AWS CloudFormation.

Full-stack Engineer

Politecnico di Milano

Jun 2018-Sep 2021
Milan, Italy

  • Designed and maintained database to support department required features.

  • Developed web application that made interaction with the database more intuitive and quick for all the students of the department.

  • Developed backend REST APIs used by the web application to interact with the database.

  • VPS administration and maintenance including domain registration and networking setup.

Open Source Contributions

Tor Project

Google Summer of Code 2023

May 2023-Present
GSoC Project Page
Organization
Project Repository

I took part in this project during Google Summer of Code 2023. The aim of the project is to create a RESTful API service which is going to be used by Tor stakeholders to get to know the Tor Network health status at any point in time. The service has been developed using the actix_web framework in Rust.

Education

  • Master of Science in Computer Science, Politecnico di Milano

  • Bachelor of Science in Computer Science, Politecnico di Milano

Technical Skills

  • Rust, Go, Python, C, Java, Javascript, Typescript, Bash, Swift, Protobuf

  • MySQL, Postgres, PostGIS, SQLite, DynamoDB, Aurora

  • Docker, NGINX, Redis, AWS EC2, AWS S3, AWS Glue, AWS CloudFormation, AWS ECR, AWS Fargate, AWS Lambda