Native Android (Java | Kotlin), React Native(Javascript), Flutter(Dart).
I am an experienced mobile app developer & I’ve been doing mobile application development for 5 years.
• Skills:-
• Native Android App Development (Java | Kotlin)
• React Native (Javascript)
• Flutter (Dart)
Market Segments:-
• Ridesharing Apps (Like Uber | Careem)
• Camera Related Apps
• Internet of Things
• Ecommerce App Development
• Auction Based
• Chat
• Health care
• Fitness Apps
• Smart Devices (Like BLE | WiFi)
• Social Media (sort of Instagram and Linkedin
• Parking Apps
• Food Ordering Apps
• Grocery App
• Multi-lingual App
Android Specialities:-
• MVP, MVVM, VIPER & MVI Architecture
• Kotlin coroutines
• Unit testing with Mockitio, Roboelectric & androidx test
• Instrumental Testing (Espresso)
• RxJava | RxKotlin | Flow
• Android Architecture Components (Room, LiveData, Databinding, work manager, etc)
• Fragment API
• Realm & Room database
• Jetpack libraries
• Retrofit & Volley
• Multi-Threading (Parallelism | Concurrency)
• Dependency Injection (Hilt | Dagger2 | Koin)
Flutter Specialities:-
• Dart
• RxDart
• State Management (Provider, Scope Model, Bloc, Getx & MobX)
• Networking (HTTP | Dio)
• Material & Cupertino Design
React Native Specialities:-
• Javascript
• State Management (Redux)
• Thunk
• Axios
• Class base and Classless Components
Other Specialities:-
• VCS (Git)
• Project Management (JIRA | Trello)
• Push Notification (Firebase Cloud Messaging | One Signal)
• Analytics (Firebase Analytics | Google Analytics)
• Geofencing & Geo-Location
• Firebase
• Barcode, QR scanners
• CI/CD Pipelining
• Databases & SQL
• Offline Storage
• Socket Programming
• Web Service (XML | JSON)
• Payment Integration (PayU, PayPal, Braintree, Stripe)
IDE/Tools: -
• SourceTree
• Android Studio
• WebStorm
• Xcode
• Visual Studio Code