'm React Native, Flutter, iOS and Android mobile application developer. I have 5+ years of practical experience in the implementation of apps for different ecosystems.
My work experiences cover a wide variety of areas such as Objective C, Swift, dart, Java, Javascript Knows his way around CSS/HTML5/React and SQL in Firebase, Oracle, SQLite, MongoDB, and MySQL
I particularly like implementing interesting and unusual applications with absolutely non-standard interfaces and cool content. Language: Swift and Objective-C.
Areas of Expertise:
- Social networking with GPS,
- Custom map with accurate track system, draw shape,
- Chat: with firebase data, sendbird library
- VIdeo SDK with agora
- NFT Market and block chain
- Digital wallet and cryptocurrency
React Native:
- Native Android/iOS module development
- popular routing & navigation libraries (react-navigation, react-native-navigation)
- Offline storage and sync to a server with redux, redux-sagas, redux-persist
- socket.io for real-time messaging
- Redux integration with firebase, meteor, graphQL
- extension services like share, iMessage widget
- Biometrics (face, fingerprint) authentication
- iOS 13 dark mode responsibility
- Pixel-perfect UI and functionality - responsive to all kinds of phones and tablets / OS (android 4-10, iOS 9-13, iPhone X+)
Flutter:
- Stripe API integration
- Extension Service
- Mongo DB implementation for local storage
- Redux integration with firebase, meteor, graphQL
- Firebase app integration with crashlytics, firestore, push notification
- Coach and pouch db integratipn
- Agora.io SDK integration with live stream and video calling API
Native Android:
- Material Design, Annotation, Retrofit, RxJava, Realm, ButterKnife, Dagger, Constraint
- Android SDK and background service APIs such as accessibility, wallpaper
- socket.io for real-time messaging
- Converting Eclipse project to Android Studio, NDK integration
- Java - Kotlin bridging
- 3rd party integration - Firebase, Geolocation, Google Map, various Payment SDKs, In-App purchase, OCR, BLE
- SDK development with Gradle
- 64-bit device compatibility for latest play store submission
- Biometrics authentication
- Cryptocurrency, wallet app/wallet SDK development
Native iOS:
- Swift UI on iOS 13
- Alamofire, RxSwift, Core Data, AV Foundation, GPU Image, SwiftLint, In-App Purchase, Apple Pay, Constraint
- Objective-C - Swift bridging
- Fixing issues when deploying to an apple store
- Framework development with pod / Carthage
- iOS Extension such as Share, Today Widget, iMessage, Notification Extension
- Cryptocurrency, wallet app / SDK development
- iOS 13 dark mode responsibility
Other Cross-Platform Frameworks: Flutter (Dart), NativeScript, Vue Native
Test Automation & Analytics:
- Crashlytics, Sentry, Jest framework, Bugsnag
- Fastlane, App Center, Codepush, Fastlane
Integration of 3rd party services:
- Firebase Database / Firestore, Analytics/ Firebase Real-time chat
- FCM, Onesignal for push notification
- Google Map, MapBox, Location, Geofencing, Direction, Calendar APIs
- Cloudinary SDK for media upload
- various payment SDKs.(Stripe)
- QR Code, Document Scan (Firebase ML Kit)
- Audio players, AudioToolbox, AVFoundation, CoreAudio and MediaToolbox Frameworks
- Analitycs and Ads, iAd, AdMob, MM, Jumptap, RevMob, Chartboost, PlayHaven, AdWhirl, etc. And more.
Additional:
- Bitbucket
- GitHub
- TestFlight
- Jira
- Crashlytics
- Asana
Database:
- Realm
- Firebase cloud/real-time
- Sqlite, Coredata
Specific expertise:
- Firebase Database,
- Firebase chat module(One-one and Group with push notification)
- Geo-Location related app
- Social & Event based apps
- Live stream video
- Push Notification service