Alex F.Mobile Engineer - Android
Skills
Mobile Tech Lead | Software Engineer and Instructor
11/1/2015 - 10/1/2023
Extensive experience in developing native mobile applications for Android, leveraging Android Studio as the primary IDE. Mastery of the Android View System and Jetpack Compose, coupled with advanced state management using ViewModel, LiveData, Flow, and StateFlow. Expert in data storage solutions including SQLite, Room, SharedPreferences, and Data Store, and proficient in REST API creation using Retrofit, OkHttp, Ktor alongside serializers like Gson, Moshi, and Kotlinx Serialization. Skilled in implementing navigation for views using Fragments or Jetpack Compose and applying dependency injection with frameworks such as Koin or Hilt.
Utilized various Jetpack Components to manage Lifecycle efficiently, and applied Android KTX for seamless Kotlin integration. Proficient in configuring project builds with Gradle, including modularizing the app and creating variants. Designed applications following the architecture recommended by the Android developers' team, encompassing UI, Domain, and Data layers, and developed Mobile Offline First solutions incorporating data synchronization techniques.
Extensive knowledge of Kotlin programming, including object-oriented and functional paradigms. Mastered language features such as data classes, higher-order functions, delegations, sealed classes, and DSL, alongside asynchronous programming with Coroutines and Flow.
Competent in Firebase integration, covering Authentication, Firestore, Cloud Messaging, and Cloud Storage. Developed robust automated testing protocols, executing unit tests with Junit, Mockito, and MockK, integration tests with instrumented testing, and E2E tests with Espresso and user interface testing using Semantics.
Over the course of the role, contributed to and guided the creation of 50 technical courses on Android development and other topics, reaching over 20,000 students at various levels of expertise.
Computer Science at University Center FIEO
2013 - 2016
Alex is available for hire
Hire Alex F.All Howdy Candidates are vetted for skills and english proficiency.