beBee background
Professionisti
>
Abbiategrasso
Michele Fadda

Michele Fadda

Sviluppo Back End, Mobile, Project Management

Tecnologia / Internet

Abbiategrasso, Milano

Sociale


Informazioni su Michele Fadda:

Michele Fadda, informatico di lungo corso con competenze multidisciplinari, MBA.
Specialista in sviluppo Apple, conoscenza di embedded, Back end e sistemi distribuiti.
Su back end preferisco user Go, per la sue Lorenza e semplicità, ma posse utilizzare qualsiasi tecnologia.

Sono appassionato di nuovi progetti ed innovazione. 

Al momento a Londra, residente in UK da sei anni. Inglese molto fluente, professionale e prossimo al livello nativo. Se serve una rappresentanza in UK, ho diritto di lavorare in UK senza limiti.

Ottima capacità di relazione e conduzione di progetti complessi, multidisciplinari.

Esperienza

Expert iOS developer Zuhlke Group

London
Oct 2020 - Nov 2020 
Participation to retail bank projects.

Contribution to two medical apps. Cryptography and Core Bluetooth implementation in a Software as a medical device class C project. 
Swift, SwiftUI, UIKit, XCTest, Structured Concurrency. Integration of Crypto Libraries, TDD, Scrum, Security, Risk, Mentoring and teaching, Swift Frameworks, Application Architecture. Found a way to minimise risk with the use of a cryptographic library in a medical context. 


Participation to a large distributed system, secure by design (SRE) - cryptography – CBDC Central Bank Digital currency - financial, security and architectural contributor: Gorilla MUX, Postgres DB, crypto protocols, HSM, project improvement, threat mitigation in close contact with security chief. Hardware specifications. Azure Boards, Git, Docker, GitHub. Frameworks. Multiple stakeholders facing.

Contributed to the project security, hardware requirements, integration of HSMs, backoff policies, found a flaw in a crypto protocol and a way to secure it. >50 team members, I was in the Central Bank/minting team.

Recently involved in Core Bluetooth, SwiftUI and iOS/macOS. 
Bitrise CI CD. Azure Boards, Gitlab, BitBucket, GithHub, AWS, Confluence.

Apps that I worked on: 
1) Speech recognition proof of concept for a major retail bank (MVP prototype)
2) Messaging part handling for investments reporting of a major retail bank (40 Million users worldwide)
3)Maintenance and evolution of an app to track Covid (>20 Million users) – UIKit/SwiftUI
Stack: Core Data, Core Animation, UIKit, REST, Threading: GCD.
Bitbucket, Git, Jira, Fastlane, Aws, Azure Cloud
4) Participation to a project ion the design of a CBDC (central bank digital currency) for a major player in digital payment systems.
Stack: Azure Cloud and Bitbucket, Docker, docker-compose, Swift, Go, C++ 
Refactoring, Maintenance and design of new features, Risk Analysis, Security hardening, Hardware requisites mapping.
Elliptic cryptography, Analysis of requisites, Architectural Decision Records. Participation to the assessment and securing of a crypto protocol for payments. System Maintenance and evolution of new features, Technical Design and implementation, Refactoring. Risk Analysis and Threat mitigation. Involved directly with the Security Chief and the main architect of the project. Negotiation with multiple project stakeholders. (team of >50 people from 20 countries).

Results I am proud of: approaches I suggested been adopted on the whole system and allowing reduction of costs on cloud: e.g.: policies for retries (exponential backoff with randomisation), 
reduction of complexity on the code, and the client being now sailing to success (some countries at pilot stage).

- Requisites analysis, risk estimation, initial design participation of a Swift SDK to handle insulin dosage and communication via Bluetooth Low Energy.
Stack: SwiftUI, Core Bluetooth, WolfSSL, Swift Frameworks, Swift Package Manager.

Results I am proud of: applied mathematical thinking to Risk Analysis. 

 

Senior Consultant, iOS developer Capgemini
London

Jul 2020 - Oct 2020 

Maintenance and evolution of a mobile banking app for a retail bank.
Team size: about 10 people, multiple stakeholders, Mobile Security.

Test methodologies, Best Practices, Scrum, Retrospectives, Jira, TDD, REST, UIKIT, MVP - MVVM.
Results I am proud of: Improving the testing approaches.

 

iOS Developer Sonin App Development
Reigate

Jul 2019 - May 2020 

Support and evolution of an open banking fintech app on iPad for the analysis and prediction of cash flows.

SwiftUI, Core Animation, Rest, Core data, Objective-C, Swift. Jira

MVP, VIPER.
> 60K users, team size: 7, 3 iOS developers.
Results I am proud of: participating to migration from Objective-C to Swift.
 

Senior iOS Developer hedgehog lab
Newcastle

Apr 2018 - Oct 2018 

Coded in iOS the riskiest part of a large clinical app (a mission-critical system) running on iPads and

Web for beauty clinic appointments.

Used both procedural and functional approaches, did code optimization, performance analysis. Technology: Core Data, Core Animation, CALayers, extreme customisation of Collection Views and code optimisation using instruments, UIKit, Autolayout, Storyboards, Embedded View Controllers, Table Views, Algorithms. Swift, cocoapods, GIT. Real-time event processing. Mentoring junior developers. Requisite analysis, Architecture Evaluation, Code optimisation, Instruments. Allowed to implement an innovative grid system for calendars with advanced Grid Layouts. UICollectionViewController advanced programming, Core Animation.

Languages: Swift, mentoring on Objective C.

Methodologies: Agile, an implementation of Scrum.

Tools: Xcode, Cocoapods , Fastlane, JIIRA, GIT, Gitlab.

Architectural analysis and structural evaluation of iOS apps and coding practices. Context: Agile ceremonies on a fixed cost large project.

iOS Developer The Floow
Sheffield

Sep 2017 - Apr 2018 

Jira-Bamboo-Bitbucket GIT based CI software development. iOS maintenance activities

Evaluation and selection of analytics libraries. Development of an in-house library for analytics.

Development of a Mac Swift-based application for the graphic display of logged data, including FFT and statistical information analysis. Time stamping and correlation with map position/bearing, including map display of routes. Collaborating with a data scientist, found creative ways to use data features to fingerprint users with via motion analysis. Maintenance, Production of release candidates. Porting Objective-C code to Swift. Analytics.

Technologies: Core Data, Swift Thrift, UIKit, Cocoapods, Autolayout, Metal, Core Animation, Core Location, MapKit, GIT.
Over 500K users worldwide, for several telematics apps. Team size: squad of 10 iOS developers.
Results I am proud of:
- my research on analytics libraries was used to choose new approaches.

Istruzione

MBA con Open University, dopo Diploma in Business Management.
2000-2003 
Marketing, Finance, Strategy, Knowledge Management.
Formazione in Project Management

Professionisti dello stesso settore Tecnologia / Internet di Michele Fadda

Professionisti di diversi settori vicino a Abbiategrasso, Milano

Altri utenti che si chiamano Michele

Offerte di lavoro vicino a Abbiategrasso, Milano

  • Lavorare in azienda

    Senior Back-end Java Developer

    Ntt Data

    Siamo protagonisti e acceleratori della trasformazione digitale offrendo ai nostri clienti soluzioni tecnologiche e innovative progettate su misura. Abbiamo bisogno anche del tuo talento · Lavorerai sulle più moderne architetture di back-end e implementerai soluzioni basate sui p ...

    Milan, Lombardy, Italy

    1 giorno fa

  • Lavorare in azienda

    Experienced Professional

    JAKALA

    Somos JAKALA; una empresa global con presencia en más de 30 ciudades en 21 países donde trabajamos con datos e inteligencia artificial para generar impacto significativo en todo el mundo. · Análizar e interpretar las necesidades del cliente para transformarlas en soluciones AI. · ...

    Milan

    3 settimane fa

  • Siamo alla ricerca di un Analista Tecnico Funzionale Web e Mobile per aggiornare la mappa applicativa dei sistemi e tradurre le esigenze in requisiti funzionali. · Raccolta e analisi dei requisiti del business. · L'analista lavorerà su progetti di sviluppo web e mobile con capaci ...

    MILANO, Italy

    1 giorno fa