Amine Bensalah

Lead Engineer for Mobile Project at Allianz

from June 2018 to June 2019

Achievement :

  • Development of iOS applications, watchOS in (Swift & Objective-C), maintenance and correction of issues, addition of new functionalities, optimization of the application.
  • Implementation of a modular architecture via CocoaPods.
  • Implementation of the Clean architecture (MVP & MVVM), addition of unit tests.
  • Continuous deployment and Cpntinus Integration using Jenkins & Fastlane and Bitbucket.
  • Implementation of a strategy for Deeplink and cache with CoreData (iOS).
  • Audit of the mobile application (Security test, automatic deployment, Unit test, compliance with best practices, Clean Architecture, Search for memory leaks, etc...)

Technical environment:

Swift, Objective C, GIT-Flow, CocoaPods, JSON, REST, MVP, MVVM, Deeplink, Jenkins, Fastlane, Fabric, Bitbucket, Jira