Work history

UpStack
UpStack
Senior iOS Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

William Hill International
William Hill International
Software Engineering Team Lead
2021 - Present (4 years)
Malta
  • Design and implement highly complex and integrated enterprise solutions with superior native mobile experiences for William Hill.

  • Act as the go-to person on the squad team for all architectural decisions on iOS/Android apps for the international market.

  • Devise and develop new tools to facilitate and enhance the integration of 3rd-party casino games on projects.

Calamatta Cuschieri
Calamatta Cuschieri
Senior Software Engineer
2017 - 2021 (4 years)
Birkirkara, Malta
  • Contributed solutions for the core SDK for the Calamatta client app with features to support online/offline trading activities.

  • Designed and implemented the product architecture using MVVM and Clean Architecture principles for Calamatta.

  • Worked on new SDK solutions to enhance data sync, authentication and crypto functions through the card payment PCI.

Fanta.Soccer
Fanta.Soccer
Software Architect
2017 - 2017
Napoli, Italy
  • Provided high-quality architectural solutions to improve and make the Fantacalcio fantasy game app performant, secure and maintainable.

  • Worked with the latest design patterns and software architecture best practices to implement features and resolve issues.

  • Participated in processes to gather requirements, design technical infrastructure and craft new solutions.

Engineering Ingegneria Informatica Spa
Engineering Ingegneria Informatica Spa
Software Engineering
2015 - 2017 (2 years)
Rome, Italy
  • Designed, developed and maintained different .NET applications and web solutions on projects for clients.

  • Built and maintained efficient, reusable and reliable code on solutions - translating use cases into functional applications.

  • Identified bottlenecks/bugs, devised solutions to address them and ensured the best performance, quality and responsiveness.

HP
HP
.NET Software Engineer
2011 - 2015 (4 years)
Rome, Italy
  • Worked with .NET-based development tools, libraries, and concepts in delivering high-quality solutions for HP.

  • Identified and troubleshot application code-related issues to ensure they met predefined architectural specifications.

  • Contributed to architecture and design solutions and came up with ideas to deliver new features and solutions on projects.

Showcase

Senior iOS Developer - Moneybase
Senior iOS Developer - Moneybase
  • Led the design and development of a greenfield fintech product successfully launched to market.

  • Integrated the app with backend services using Couchbase for offline mode support.

  • Built 2 SDKs (iOS and Android) and implemented a suite of microservices to enhance interaction with internal/external modules.

Senior iOS Developer - WilliamHill Vegas
Senior iOS Developer - WilliamHill Vegas
  • Developed a new gambling application for William Hill Vegas, including native iOS slot game integration with hundreds of games.

  • Implemented a game launch module for slot games, focusing on optimized space and performance.

  • Utilized Fastlane and GitLab for automated build, test, and release processes, and implemented OAuth authentication.

Education

Computer Engineering
Computer Engineering
Uninettuno
2018 - Present (7 years)