David Galindo
About David Galindo
David Galindo is a Senior Android Engineer specializing in UI development with Jetpack Compose. He has extensive experience in Android app development, utilizing advanced techniques and tools to enhance user interface design and functionality.
Work at EVgo
David Galindo has been employed at EVgo as a Senior Android Engineer since 2020. In this role, he focuses on enhancing the functionality and design of user interfaces for Android applications. His work involves utilizing advanced Android development techniques and integrating various technologies to improve app performance and user experience.
Previous Experience
Before joining EVgo, David worked as an Android Developer at Farmers Insurance for five months in the Greater Los Angeles Area from 2019 to 2020. Prior to that, he served as a Software Engineer I at J.B. Hunt Transport, Inc. for one year in the Fayetteville, Arkansas Area from 2018 to 2019. His diverse experience in the tech industry has contributed to his expertise in Android development.
Education and Expertise
David Galindo earned a Bachelor of Science degree in Mathematics and Computer Science from the University of Redlands, where he studied from 2014 to 2018. His educational background provides a strong foundation for his work in software development, particularly in Android applications.
Technical Skills in Android Development
David specializes in UI development using Jetpack Compose and employs various advanced Android development techniques. He utilizes MVVM architecture, LiveData, and Kotlin coroutines, including Kotlin flow, to create efficient applications. His expertise also includes Dependency Injection with Koin, unit testing with MockK, and integrating Jetpack libraries such as navigation and CameraX.
App Development Projects
David has developed an Android app from scratch using a 100% Kotlin code base, emphasizing test-driven development and clean code principles. He integrates essential services and features into his applications, including Google Maps, Firebase, and Apollo GraphQL, to enhance functionality and user experience.