Altamore Michelangelo

Résumé

View Download PDF

Mobile developer over Android and iOS platforms

I've been developing software as mobile developer for about eight years. I am now working at MOLO17 as Android developer. I also have a good experience of the iOS mobile platform.

During my decennial career I've been involved in a wide range of software projects spanning from firmware to back-end development.

I am interested in the latest advancements of both statically typed programming languages (Kotlin, Swift) and dynamic ones (Ruby, Javascript). I am experieced with different programming paradigms (Object Oriented/Functional) and methodological approaches such as Reactive Programming (RxJava, RxSwift). I have also some knowledge about CI/CD (Jenkins, Artifactory, Maven, Gradle, Scripting, Puppet, Vagrant).

Skills

Programming paradigms: Object Oriented, Functional

Languages: Kotlin, Java, Swift, Objective-C, C, Ruby, Javascript

Platforms: Android, iOS, MacOS X, Linux, Windows

Remote API paradigms: HTTP REST (JSON, XML), RPC (SOAP)

Frameworks: RxKotlin/RxJava, RxSwift/PromiseKit

Specialties: Android NDK JNI C/C++, NFC (HCE, RW, P2P), Bluetooth LE

Version Control Systems: Git, SVN