Davide is a Senior iOS Developer proficient with multiple tools, libraries and frameworks within the iOS development ecosystem - creating high-quality, compact and elegant code and delivering efficient and performant native iOS applications. He has a working knowledge of the general mobile landscape, architectures, trends and emerging technologies and adheres to established engineering best practices, design guidelines and principles.
Led processes to design and develop a greenfield fintech product successfully shipped to market. Developed solutions to integrate the app with backend services using Couchbase to support offline mode. Built 2 SDKs (iOS and Android), implemented a suite of microservices and enhanced interaction with internal/external modules.
Devised and implemented strategies to deliver a new gambling application for William Hill Vegas. Built the game launch module for slot games natively integrated from iOS, with support for hundreds of games to optimize space and performance. Delivered fully modularized solutions on the app for faster development and enhanced automated tests. Implemented OAuth authentication and automated the build, test and release process through Fastlane and GitLab.