Christian Mbaba
**************@****.***
Stackoverflow.com/users/1008011/chornge Github.com/chornge Senior Android Developer - USAA (via Millennium Group) Remote (Houston, Texas), 10/2023 - 12/2023
Helped maintain center of excellence around reusable components to ensure a consistent application across USAA's digital platforms for service members, veterans and their families. Developed sustainably accessible interfaces that met WCAG accessibility standards. Built re-usable and flexible UI components that scaled across multiple design systems. Collaborated and worked cross functionally between design and development. App on Google Play Store: USAA Mobile
• Kotlin, MVVM, Android Studio, CoRoutines, Flows, Adobe Analytics, Jetpack Compose, GH Actions, Gradle, Git. Senior Android Developer - Major League Baseball (via Apex Systems) Remote (Houston, Texas), 02/2023 - 06/2023
Wrote clean, concise, modular code in an agile environment and supported the Android ecosystem working across multiple devices: GoogleTV, FireTV, TV-Emulators along with their associated dev-options. Participated in the full lifecycle of software development (requirements gathering, designing, building, testing and maintenance). Developed native solutions that delivered on product strategy and adhered to established engineering best practices, design guidelines and principles. App on Google Play Store: MLB
• Kotlin, MVVM, CLEAN, Android Studio, AndroidTV, FireTV, CoRoutines, Flows, Adobe Analytics, Jetpack Compose, GH Actions, ExoPlayer, Git. Senior Android Developer - Quantum Health (via Gravity IT Resources) Remote (Houston, Texas), 05/2022 - 12/2022
Partnered with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that were engaging, purposeful and powerful in their simplicity. Ensured test coverage on sections of code that handled business logic. Automated deployment workflow to build & run UI tests and Unit tests on Github actions (CI/CD). App on Google Play Store: Quantum Health
• Kotlin, MVVM, CLEAN, Android Studio, Hilt, Jetpack Compose, Espresso, Accessibility (WCAG), CoRoutines, Mockk, BrowserStack, Gradle, Git. Senior Android Engineer - ZenKey, LLC (via Insight Global, Inc) Remote (Houston, Texas), 07/2021 - 02/2022
Responsible for building out, adding features and debugging a multi-factor identity authentication/authorization native application. Ensuring the best possible performance, quality, size and UI. Integrating 3rd party SDKs. Automating deployment workflow to build, upload and distribute new releases to the carriers, testers and other stakeholders. Integrating driver’s license/passport scanning & validation tools for strong user validation and IAL2 verification for government entities. Apps on Google Play Store: ZenKey (Verizon), ZenKey (AT&T), ZenKey (T-Mobile)
• Kotlin, MVI, Android Studio, Hilt, CoRoutines, CircleCI, Figma, AppCenter, Lottie, JUnit, Gradle, Git. Senior Android Engineer - Insulet Corporation
Remote (Houston, Texas), 01/2021 - 06/2021
Responsible for building secure smartphone SDKs and cloud-based platform based solutions for a variety of healthcare and Internet of Things (IoT) problems. Owned software in all phases of the SDLC from architecture and design through deployment and release. Designed and built out the next generation smart-phone cloud-based platform that can support future patient/device centric products and applications. Helped launch products in an FCC & FDA regulated industry. Influenced software engineering best practices within the team. Effectively presented and demonstrated various concepts and solutions to customers, partners, and leadership. Apps on Google Play Store: OmniPod 5, PodderCentral
• Kotlin, Java, Android Studio, TDD, BLE, Realm, RxJava, CoRoutines, Mockk, Espresso, Bash, Gradle, Git. Senior Android Software Engineer - Nike, Inc (via KForce) Beaverton, Oregon, 07/2019 - 06/2020
Implemented workout sharing that allows millions of global weekly active users to be able to share workouts on their social media accounts. Implemented push notifications for users to see newly earned achievements that unlocks after completing workouts. Implemented A/B test & experiment to gather paywall metrics and improve customer subscription experience for users in EMEA, Japan & US. Implemented Onboarding UI with video player loop for a polished first-time user experience. App on Google Play Store: Nike Training Club
• Kotlin, MVVM, Android Studio, Room, CoRoutines, ExoPlayer, Optimizely, Mockk, NewRelic, Bash, Gradle, Git. Lead Android Developer - Calculus Laboratories, Inc (Unonimous) Remote (Houston, Texas), 02/2018 - 07/2019
Provided development estimates and participated in feature requirement gatherings as well as project and test planning. Contributed to the architecture and design (architecture, design patterns, reliability and scaling) of the system. Responsible for converting codebase from no architecture to MVP and from Java to Kotlin. Identified areas in need of refactor or modularity to help maintain code quality, code organization, automation and testing. App on Google Play Store: Venture (release TBA after IPO)
• Kotlin, Java, MVVM, MVP, Android Studio, SQLite, Firebase (Cloud Messaging, Test Labs), Mockito, Gradle, Git. Senior Android Developer - Viewlift, Inc (via Mobile Apps Company) Manhattan, New York, 06/2017 - 12/2017
Co-created a video and music streaming application with 10,000,000+ installs. Responsible for “Youtube-like” draggable video player with Picture-In- Picture as well as auto-rotation based on user’s screen orientation. Implemented pausing and resuming of audio/video downloads. Collaborated with cross-team of developers, testers, designers and stakeholders. Apps on Google Play Store: Hoichoi, FailArmy, Snagfilms (shutdown due to COVID-19)
• Java, MVP, Android Studio, Glide, Realm, ExoPlayer, Espresso, Mockito, Chromecast, RxJava, Gradle, Git. Freelance Android Developer
Houston, Texas, 12/2014 - 06/2017
Apps on Google Play Store: GroovyLoopz, dplug
• Java, MVP, Eclipse, Android Studio, Azure, Fastlane, Dagger, ButterKnife, Firebase (Authentication, Database), JUnit, RxJava, Gradle, Git