Resume
Oct 2014 - Present
MOBILE DEVELOPMENT TECH LEAD
RCS MediaGroup SpA
Milan, Italy
Responsible for the architectural design and development of RCS MediaGroup’s iOS and Android mobile applications. Actively involved in application development and, on more complex projects, in the technical coordination of developer teams, contributing to solution design and the evolution of architectures with a focus on modularity, performance, and software quality.
Nov 2010 - Oct 2014
SOFTWARE ENGINEERING ANALYST
Accenture Technology Solutions
Milan, Italy
Analysis, design, and development of iOS and Android mobile applications for smartphones and tablets, covering the entire product lifecycle up to deployment on the stores. Actively involved in the development of apps and prototypes across various sectors (automotive, home banking, transportation, and HR), collaborating with cross-functional teams to translate business requirements into scalable technical solutions.
Aug 2010 - Sep 2010
Randstad Training
Programmazione Java
Course Code: P03710256PATS6 Milan, Italy
Course Code: P03710256PATS6 Milan, Italy
I took a Java programming course that covered both the basic and advanced concepts of the language. This training course was aimed at hiring in Accenture Technology Solutions. During the course, I explored fundamental topics such as basic syntax, object-oriented programming (OOP), data structures, exception handling, concurrent programming and integration with REST APIs. The course included practical projects that simulated real situations, which allowed me to acquire concrete skills that were immediately applicable in the business context.
2002 - 2010
UniversitĂ degli Studi di Bari
Degree in Computer Science - 100/110
Bari, Italy
Thesis: Incremental discovery of subgroups from text streams to support classification tasks. The thesis was in the field of data mining, subgroup discovery, text tokenization and knowledge engineering. For a short period I continued the research started during the development of my degree thesis, with the aim of improving the text stream classification procedure using a system of rules.
1997 - 2002
Liceo Scientifico G. Battaglini
Scientific High School Diploma - 70/100
Taranto, Italy
I successfully completed a five-year course of study which allowed me to acquire an academic education with an orientation towards scientific and mathematical disciplines. During these years, I have developed skills in computer science, mathematics, physics, chemistry and biology, which have allowed me to tackle and solve complex problems with a critical and analytical approach. This path provided me with a solid foundation for university studies, helping me to develop problem solving, critical thinking and teamwork skills.
iOS Development
Swift, Objective-C, Xcode
Android Development
Kotlin, Java, Android Studio
Cloud
Firebase, Google Cloud Platform
Push notification gateways
FCM, APNS, Airship
Analytics
Adobe Analytics, AppsFlyer, Nielsen
Versioning and CI/CD
Git, Fastlane, Jenkins
Project management
Jira, Confluence, Omniplan
Design
Zeplin, Figma
Italian (native language)
English