Michele Fadda is an Italian software developer with over 30 years of experience in telematics, medical, banking, and financial sectors. He started programming at 14 in Sassari and has worked on embedded systems, enterprise solutions, and mobile development throughout his career. Specializing in iOS and Swift, Michele has contributed to various projects, including medical device apps, communication systems, telematics, enterprise apps, and financial platforms. As a student, he implemented a cryptographical algorithm in assembly that passed NIS tests, without a debugger.
Michele's pioneering work includes integrating electronic controls in automotive trucks, developing bank alarm systems, and leading a MIL-STD qualified project for helicopter maintenance. In this project, he used introspection in object-oriented programming before it was an established concept, significantly reducing complexity and risk. He was also an early adopter of software patterns as early as 1994.
His expertise involves cryptography, Core Bluetooth implementations, and system architecture design. Michele holds an MBA from the Open University Business School, which complements his technical prowess with strong business acumen. He authored "An iOS Developer's Guide to SwiftUI," published by Packt Publishing. Currently, Michele is the CEO of FWLAB Limited in the UK, focusing on mobile development and AI.
Michele's extensive background includes early work in tech journalism and a passion for electronic music, informing his creative approach to technology solutions. Throughout his career, he has adapted to evolving technologies, from early Unix systems to modern mobile development, continually applying his extensive experience to current projects and challenges in the field.