Rafi P.

Mobile Developer

665 dollar

My experience

FreelanceMarch 2020 - Present

More

KreactiveAugust 2017 - March 2020

Android Developer
• Specify and develop Android applications on Android Studio (Jetpack libraries, ConstraintLayout)
• Initiate Clean Architecture for the company's projects
• Empower the team on the agile process
• Kotlin precursor
• 3rd party libraries used : RxJava, Retrofit, Glide/Picasso
More

CGISeptember 2016 - August 2017

JEE back-end and Angular2 front-end development on a CGI IP
• Develop JEE back-end
• Lead unit tests on the project
• Develop Angular2 UI components
• Spring dependency injection
• Agile team lead
More

KreactiveMay 2014 - September 2016

Android Developer
• Specify and develop Android applications (Eclipse and Android Studio)
• Develop Android UI (following Material guidelines)
• Debug Android applications
• Test, setup and publish apks on Play Store
• Experience with Git on GNU/Linux (basic command line) and OSX (with
SourceTree)
• A lot of client communication and work team communication
• Languages : Java - XML - SQL - JSON
• APIs communication
• External libraries (retrofit, RxAndroid)
• Experiencing MVC and MVP patterns
More

Appsolute SARLSeptember 2012 - April 2014

Android / Windows Phone application development and project managment.
Mobile Developer
• Specify and develop Windows Phone, Windows 8 and Android apps
• Develop Windows and Android UI
• Worked with SVN for source control
• Languages : C# (.NET) - XAML - SQL - JSON
• Developed MVVM applications

My stack

Technologies

Software Architecture, RxJava, Angular 2, RxAndroid, Glide, Retrofit

Protocols

JSON

Mobile

Android Architecture Components, Android, Android SDK, Picasso, Windows Mobile, Android Jetpack

Frameworks

.NET

Environment of Development

Visual Studio, Android Studio, NetBeans, SVN, Eclipse

Languages

HTML, C#, Kotlin, Java EE, Java, Haskell, XML, SQL, CSS, Clojure, PHP, MVC, XAML

Software testing

Unit testing

IT Infrastructure

Linux, Git, GNU, Windows 8

Analysis methods and tools

Dependency Injection, Agile Methodology, MVVM

Databases

SQL Server 2008 R2, MySQL

Others

SourceTree

My education and trainings

DASI, Computer science - Claude Bernard University (Lyon I)2011 - 2013

Scientific Baccalaureate S, Mathematics - Charles de Foucauld High School2008 - 2011