Skip to main content

Portfolio

An overview of my technical stack, AWS certifications, professional experience, and education.

Tech Stack

Cloud & AWS

AWSLambdaFargateAPI GatewaySQSS3RDSDynamoDBCloudFrontRoute 53IAMCloudWatchCognitoAmplifyAmazon Comprehend

IaC

TerraformAWS CDKAWS SAMCloudFormationServerless Framework

CI/CD & DevOps

GitHub ActionsGitLab CI/CDAWS CodePipelineCodeBuildCodeDeployJenkinsDockerGit

Languages & Backend

Node.jsTypeScriptJavaScriptJavaSpring BootPythonNestJSRESTGraphQL

Data & Messaging

PostgreSQLMySQLDynamoDBMongoDBRedisElasticsearchFirebaseKyselyRabbitMQMQTT

Architecture & Practices

MicroservicesServerlessEvent-DrivenOAuth 2.0 / OIDCClean CodeTDDAgile / ScrumResilient & Decoupled Systems

Certifications

Professional Experience

Corley Cloud (Torino, IT)

Cloud Engineer · AWS & Consulting

2026 – Present Hybrid

Working as a Cloud Engineer consultant for multiple clients, leading on-premises to AWS cloud migrations and defining cloud-native architectures. Delivering Infrastructure as Code solutions with Terraform, CloudFormation and AWS SAM, automating deployments through GitHub Actions and AWS CodePipeline. Interfacing directly with clients for requirements gathering, architectural guidance and infrastructure support across AWS workloads.

AWSIaCCloud MigrationsCI/CDConsulting

Tecnonews (San Vito dei Normanni, IT)

Cloud Developer · AWS & IaC

2025 Remote

Designed and deployed AWS infrastructure using Terraform and Serverless Framework (Lambda, Fargate, SQS, RDS, IAM), delivering scalable and decoupled cloud-native services. Built CI/CD pipelines with CodeBuild, CodePipeline and CodeDeploy to automate backend and frontend releases with zero downtime. Developed REST APIs with NestJS and PostgreSQL (Kysely, PostGIS, Jest), integrating them into a fully IaC-driven AWS stack with robust monitoring and operational reliability.

AWSInfrastructure-as-CodeServerlessCI/CDEvent-Driven

YouGov (London, UK)

Cloud Developer · AWS & Serverless

2023 – 2024 Full Remote

Built and maintained cloud-native applications on AWS using Node.js, Terraform and GitLab CI/CD. Delivered serverless microservices with Lambda, integrating SQS, S3 and Amazon Comprehend to automate NLP moderation flows and reduce manual review. Managed and evolved AWS infrastructure through Terraform, optimized search with Elasticsearch, and streamlined deployments to ensure scalable, resilient services and zero-downtime releases.

AWSServerlessIaC (Terraform)CI/CDEvent-Driven

Heres (Bologna, IT)

Backend Developer · AWS Lambda & Chatbots

2021 – 2023 Full Remote

Developed Alexa skills using Node.js and AWS Lambda, gaining hands-on experience with serverless patterns on AWS. Built chatbots integrated with Zendesk, Telegram and WhatsApp to improve customer engagement and automated workflows. Implemented third-party API integrations and worked with SQL/NoSQL databases (MySQL, PostgreSQL, Firebase), Docker, GraphQL and NestJS to deliver scalable conversational platforms.

AWSServerlessEvent-DrivenAPIsAlexa Skill Development

Snowit (Milano, IT)

Backend Developer · Node.js & TypeScript

2021 Full Remote

Developed REST and GraphQL APIs for rental web services, using serverless architecture and cloud functions to deliver scalable and flexible solutions. Implemented Firestore as a NoSQL database to manage data efficiently, improving performance and responsiveness for a seamless user experience.

ServerlessEvent-DrivenCloud FunctionsNoSQLAPIs

Kaleyra (Milano, IT)

Software Engineer

2019 – 2021 Hybrid

Designed and developed microservices for large-scale messaging, including email marketing (Node.js, RabbitMQ, Redis, MongoDB, Haraka), WhatsApp and SMS campaigns (Java, Spring Boot, Elasticsearch, PostgreSQL, Redis, Docker), and Apple Push Notifications (Node.js). Built an internal web console with Node.js and AngularJS to streamline campaign management.

Microservices & QueuesNode.jsScalabilityEvent-DrivenDistributed Systems

Sowre (Milano, IT)

Software Engineer · External Consultant

2018 – 2019 Full Remote

Developed a Node.js IoT application to collect environmental data from Ruuvitag sensors via Bluetooth LE, generate daily reports, and send them to a remote server using FTP. Leveraged Raspberry Pi, JavaScript, NPM, and Jest to ensure reliable, automated operation across multiple installations.

Node.jsIoTRaspberry PiAutomationData Collection

Links Foundation (Torino, IT)

Research Fellow

2018 – 2019 On Site

Led and contributed to European H2020 and FoF projects as developer and work-package lead, notably the GOEASY project, where I built an authentication framework with Keycloak using OAuth 2.0 and OIDC. Delivered training on Blockchain, IOTA, and IoT, and worked with MQTT, MySQL, microservices, Docker, REST APIs, plus tools such as JIRA and Git.

LeadershipMicroservicesBlockchainNode.js

Education

Master's Degree in Computer Engineering (Software)

Politecnico di Torino (Torino, IT)

2015 – 2018

Focused on blockchain and full-stack development. Master's thesis: a Telegram bot for IOTA wallets with an analysis of Distributed Ledger Technologies. Participated in the EU Blockathon 2018 (anti-counterfeit solutions with IOTA) and built a Django-based lab booking app as a LADISPE scholarship holder. Other projects: a public transportation app (graded 30 cum Laude) and an expense-sharing Android app (graded 28).

Bachelor's Degree in Computer Engineering

Politecnico di Torino (Torino, IT)

2011 – 2015

Built a strong foundation in programming, algorithms, software design, database management, and web/mobile development, with coverage of operating systems, networks and project management, complemented by hands-on projects and a final thesis.