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?