work Experience

Senior Software Engineer

Acronis

2022 - Present

  1. Engineered the Vendor Portal, a tool to create and deploy third-party apps for Acronis platform, MVP in 6 months and subsequently scaled it by adding key features and reusable components to Acronis design system, using Vue.js ecosystem, TDD, GitHub Copilot and REST APIs
  2. Engineered a “Custom Roles” ACL GUI in 2 months in collaboration with designer and product manager, streamlining permission management, based on Vue.js, Pinia, Vue Router, TDD, GitHub Copilot and REST APIs.
  3. Improved unit test coverage in Vendor Portal implementing a unit testing platform using MSW, Jest and Vue Testing Library
  4. Maintained best in-class pipeline for Vendor Portal using Make, shell scripts, Jenkins and Docker

Senior Frontend Engineer

InReach Ventures

2020 - 2022

  1. Led the migration from a monolithic React application to micro-frontends (Webpack, SingleSPA and React), participating actively in architectural and technical decisions and accelerating deployment cadence from monthly to weekly
  2. Re-engineered Search and Inbox UIs within strict 6-week cycles each, using React, MobX, SingleSPA and REST APIs with a strong attention toward clean, testable and well documented codebase
  3. Maintained and optimixed pipelines using Appveyor, shell/python scripts and Docker

User Interface Engineer / SCRUM Master

Hotels.com / Expedia

2015 - 2020

  1. Assured technical evolution while supporting business requirements of Hotels.com UI by progressively rewriting part of legacy Soy/jQuery codebase using React ecosystem
  2. Maintained and improved coverage of a E2E testing platform for Hotels.com coupon and bookings management using Java and Selenium
  3. Developed backend APIs to support Hotels.com coupon and booking management features of Hotels.com using Java and Spring Boot
  4. Built a full-stack internal agile metrics tool using (AWS Lambda, DynamoDB, Python/Chalice, Vue.js,Vuex,Vue Router) which has been adopted by 80% of Hotels.com teams

UX Specialist / Web Developer

Various Companies

2007 - 2015

  1. Full-stack development using HTML5, CSS3, JavaScript, Python and Django/Flask
  2. UX design/research for e-commerce and online games

Education

MSc Human-Computer Interaction

University College London

2009 - 2010

MSc Industrial Design

Politecnico di Torino

2000 - 2006