11/07/2024 updated
NS
100 % available
Senior Android Developer with 10+ Years Experience
Dubai, United Arab Emirates
Worldwide
Bachelor of Engineering in Computer Science, Arasu Engineering College, KumbakonamFlutterJava (Programming Language)Application Programming Interfaces (APIs)Data AnalysisAndroid Software DevelopmentAndroid StudioArchitectureAuthenticationsMobile Application DevelopmentCloud ComputingContinuous IntegrationProgramming ToolsIOS SDKMobile Application SoftwareProject ManagementModel View ViewModelScrum MethodologyMaterial DesignExtensible Markup Language (XML)Data ProcessingOperations and Management PlatformComputer Network OperationsIos FrameworksFirebaseBackendGitKotlinRestful Api
Android Development
Extensive experience in Android SDK, Jetpack, Android Studio, and iOS SDK. Proficient in Kotlin and Java programming languages.
Mobile Application Architecture
Deep understanding of Android SDK, material design principles, and mobile application architecture. Implements MVVM, MVP principles, and Clean Architecture.
Development Tools and Methodologies
Skilled in using Git, CI/CD, DI (Koin, Hilt[Dagger2]). Implements Agile/Scrum methodologies for efficient project management.
API Integration
Experience with RESTful APIs, Retrofit, OkHttp, Kotlin coroutines, LiveData, and Flow for efficient data handling and network operations.
UI Development
Proficiency in Material Design, XML Layouts, and creating Custom Views for intuitive and responsive user interfaces.
Backend Integration
Expertise in Firebase for cloud messaging, authentication, remote config, analytics, and crash reporting (Crashlytics).
Cross-platform Development
Knowledge of Swift for iOS development and Dart for Flutter, enabling versatile mobile application development across platforms.
Extensive experience in Android SDK, Jetpack, Android Studio, and iOS SDK. Proficient in Kotlin and Java programming languages.
Mobile Application Architecture
Deep understanding of Android SDK, material design principles, and mobile application architecture. Implements MVVM, MVP principles, and Clean Architecture.
Development Tools and Methodologies
Skilled in using Git, CI/CD, DI (Koin, Hilt[Dagger2]). Implements Agile/Scrum methodologies for efficient project management.
API Integration
Experience with RESTful APIs, Retrofit, OkHttp, Kotlin coroutines, LiveData, and Flow for efficient data handling and network operations.
UI Development
Proficiency in Material Design, XML Layouts, and creating Custom Views for intuitive and responsive user interfaces.
Backend Integration
Expertise in Firebase for cloud messaging, authentication, remote config, analytics, and crash reporting (Crashlytics).
Cross-platform Development
Knowledge of Swift for iOS development and Dart for Flutter, enabling versatile mobile application development across platforms.
Languages
EnglishFluent
Project history
Leading Android development, improving user engagement by 20%, optimizing app performance, and mentoring junior developers.
Implemented new app features using Kotlin and MVVM architecture, enhanced app security, and involved in feature development and POC for IoT devices.
Developed and maintained multiple Android applications with over 100,000 downloads, automated build processes, and implemented Kotlin migrations.