Fabio Maffioletti

About | Curriculum | Blog

Software engineering manager with wide experience in backend development and microservices architecture of distributed software in the cloud. Strong advocate of good communication principles between tech and its stakeholders. I like to be part of and collaborate in creating a work environment where all people can feel safe, belonging, freely contribute and strive for everyone's success.

Work experience


eBay Inc.
Jun 2014 → Mar 2021

Head of Engineering
Feb 2020 → Mar 2021

  • Responsible for local and remote development teams with direct and indirect reports (~15 overall) of the two italian classifieds platforms automobile.it and kijiji.it
  • Established a culture of collaboration between tech and business and increased agile adoption
  • Successfully enabled teams to improve website speed by ~70%, reduce technical debt, evolve
  • technologies/architecture, improve processes and set up productive relationships with other colleagues
  • Responsible for team members growth, development plan, career and performance review
  • Actively taking part to the international eBay Classifieds Group CTOs and Architects round tables

Software engineering manager
Feb 2018 → Feb 2020

  • Leader of the technical discussion during the management team’s weekly meeting
  • Responsible for giving projects feasibility and estimations based on team availability and workload
  • Actively defining short & long term strategy for the technology evolution of product and infrastructure
  • Successfully recruited and built the technical team from scratch, hired 9+ medior/senior engineers
  • Manager, mentor and coach of a team of senior developers
  • Responsible for setting team culture and motivating engineers according to company's goals & values
  • Daily collaboration with cross-functional engineering, product, stakeholders and remote teams
  • Continue with development and software/cloud architecture activities for 20% of the time

Senior software engineer
Jun 2014 → Feb 2018

  • Design and development of ​automobile.it ​(~7M visits per month), based on a microservices architecture in the cloud, as a member of an agile team made of 10 people
  • Proactively renewed our technology stack by introducing Java 8/11, Spring Boot, Docker
  • Successfully migrated the old website (mobile.de) to the new one, written from scratch, including seamlessly onboarding existing car dealers and ads, maintain and improve SEO, setup CI pipelines
  • Development of tools and REST API for partners integrations, being the reference for tech and product
  • Spot awarded in 2017 for a project that increased leads to dealers by 20%
  • Advocate of company’s culture and values, communication facilitator between product and tech

Skebby Mobile Solution
Dec 2013 → Jun 2014

Senior backend developer

  • Design and development of a scalable SMS platform based on Spring Boot, MySQL and ActiveMQ
  • Set up and management of the CI infrastructure based on Jenkins

LumataBuongiorno
May 2010 → Dec 2013

Senior Java developer

  • Design and development of the core API and web apps for mission critical, multitenant and large scale projects (~20 millions users all around the world) in the telecom field
  • Development of internal webapps to easily query/manage data and troubleshoot issues
  • Technical reference for teams working in other countries

Vidiemme
May 2008 → Apr 2010

Java developer

  • Development of a wide variety of small to medium projects using Spring, Hibernate, Maven
  • Leader of a team of three, project responsible and technical contact for a critical company’s customer

Altran Italia
Jan 2008 → Apr 2008

IT consultant

Employed as IT Consultant at Altran Italia consulting society

Neptuny srl
Oct 2006 → Jul 2007

Graduation thesis project

Built a peer-to-peer software to understand patterns of media content researches and downloads in peer-to-peer networks. Thesis title: "Research and analisys of multimedia contents queries in peer-to-peer networks"

Education


Politecnico di Milano
2001 → 2007

  • M.Sc. in Computer Science — July 2007
  • B.Sc. in Computer Science — October 2004

Languages


  • Italian — Mother tongue
  • English — Professional proficiency

Personal projects


  • Cantine on the Road​Android app​: finds italian wineries and lets you contact them and arrange a visit
  • JSONDoc​Java library​: generate and browse documentation for Java RESTful APIs
  • MissPlitty​​Android app​: group expenses made easy
  • Spring Boot starter data Firebase​​Java library​: Firebase Realtime Database repositories in a Boot way

Courses


  • Certified Secure yearly training​ — 2014 → 2020
  • Elasticsearch Engineer I — November 2018
  • Leader as Coach​ — April 2018

Additional links


Other info


I like to play guitar, read books, cook and shoot photos. I like wine and food. I am a sommelier and I like to write small thoughts about the wines I taste on my Instagram.