My core competency lies in Android development. I build nice and fast applications that uses Android SDK; I use cutting edge technologies and latest versions of the SDK while keeping compatibility with older Android APIs.
Skills:
- Kotlin
- Java
- Retrofit
- JavaRx 2
- Dagger2
- JSON et XML
- Matérial Design
- SQLite
- Picture-in-Picture mode
- Notifications
- Autofill framework
- WebView APIs
- Multi-display support
- Pointer capture
- Android TV launcher
- Animations
- Content providers
- MediaPlayer
- File management
- Wi-Fi, Bluetooth, Companion device pairing
- Permissions
- Multi-window Support
- Vulkan API 3D
- Multi-locale Support
- Emojis Android
- Geolocation
- OpenGL
- Printer et Printing
- Frame Metrics API
- AudioManager
- Camera
- NFC
- Storage
- Graphics
I have experience in those areas:
- Experience with Android UI design (including custom views)
- Experience writing Android clients for Web Services (REST, RPC, and/or SOAP)
- Experience with Android Activities and Fragments
- Experience with multi-threaded development on Android platforms
- Firm understanding of Intents, ContentProviders, Services, BroadcastReceivers, AsyncTask, Handlers and AIDL.
- Experience with SQL Lite on Android
- Experience with object-oriented design and design patterns
- Experience using source code control systems such as Git
- Knowledge of JSON and XML parsing, and/or DOM traversal.
- Knowledge of work in an Agile development environment
- Excellent verbal and written communicatio