Curriculum Vitae

You can download my CV (with photo) here.

If for some reason you require a resume without photo (e.g. if your company or country rules / laws forbid that) you can download it here.

There's also a page with a list of my certifications.

Check out my Contact page for more info on how to get in touch with me and links to my social profiles.

Work Experience

2006 – Now: Freelance Software Developer

I work on digital projects for SMEs, startups and global clients, remotely or on-site, building applications that range from web sites to backend services, applying industry best practices with focus on quality and maintainability.

Some of the clients I've worked for:

  • Accenture: Integration
  • Byte-Code: e-commerce, Microservices, DevOps, Agile, Java, Node, Angular
  • Transcrime / Crime & Tech: React, Web Services, Integration
  • Fidelio: Consulting
  • Hello: Microservices, Integration, Kubernetes, OCPI v1.x / v2.x
  • imaginary: Serious Games, Web Applications, Java, Database
  • NTT Data: Web Applications, SMPP, Weblogic, Java EE, React, jQuery
  • Quisque: REST, Microservices, Java, Javascript, Docker, Kubernetes
  • Reply: Banking, Reporting, Java EE, Spring, Web Services, Angular

2003 – 2014: Freelance Article Writer

Hundreds+ of articles for printed magazines (DEV and Login by Infomedia), online media (HTML.it) and corporate blogs (Artera, Hostingsolutions.it)

2003 – 2006: Senior Developer

Matisse srl

Development and maintenance of business software

2000 – 2002: Junior Developer

Intrasoft srl

Development of multi-channel news portals.

Skills & Competencies

  • Java SE, Java EE, Spring, Hibernate, Maven
  • Web Dev (Full Stack): HTML, CSS, Angular, React, Vue, Node, JavaScript (ES6), TypeScript
  • Methodologies: TDD, Agile, SCRUM
  • DevOps, Containers (Docker, Kubernetes)
  • Microservices & integration
  • Cloud: Amazon AWS, Google Cloud, Azure
  • SCM: SVN, Git

Languages

  • Italian: mother tongue
  • English: fluent, written and spoken
  • Chinese: HSK Level 2

Education

  • 1997 - Scientific High School Degree
  • 2014 - Bachelor's Degree in Computer Science, Università degli Studi di Milano-Bicocca

Achievements & Certificates

See Certifications page.

Publications

  • "JFCM: A Java Library for Fuzzy Cognitive Maps" in "Fuzzy Cognitive Maps for Applied Sciences and Engineering"
    ISBN: 978-3-642-39738-7, Springer Verlag Berlin
    » read chapter here

Other Interests

Creative Coding, Music, Guitar, Photography, Painting, Mathematics, Physics, Rubik's Cube, Skateboarding, Cats, Acting, Origami, ...Have I forgot anything?