James Ellis
About James Ellis
James Ellis serves as the Principal Mobile Engineering Lead at Appcues, focusing on in-app experiences with SwiftUI and Jetpack Compose. He has a background in application design and mobile engineering, with previous roles at ExxonMobil and Fox Corporation.
Work at Appcues
James Ellis serves as the Principal Mobile Engineering Lead at Appcues, a position he has held since 2021. In this role, he focuses on enhancing in-app experiences utilizing SwiftUI and Jetpack Compose. His responsibilities include building Swift and Kotlin SDKs, which facilitate the integration of Appcues capabilities into mobile products. His work contributes to the overall functionality and user experience of mobile applications developed by the company.
Previous Experience at ExxonMobil
Before joining Appcues, James Ellis worked at ExxonMobil as an Application Design Lead from 2005 to 2013. During his eight years in the Houston, Texas area, he gained experience in technical research and simulation applications, particularly in the oil and gas sector. His role involved designing applications that supported various operational needs within the company.
Experience at Fox Corporation
James Ellis held the position of Director of Mobile Engineering at Fox Corporation from 2013 to 2021. Over the course of eight years in Cincinnati, Ohio, he led mobile engineering initiatives that contributed to the development of mobile applications. His expertise in live streaming video and data integration from his background in sports media informed his work in this role.
Education and Expertise
James Ellis studied at Indiana University Bloomington, where he earned a Bachelor of Science degree in Computer Science. His educational background laid the foundation for his career in mobile engineering and application design. He possesses expertise in large-scale public distribution of mobile apps, which is critical for ensuring that applications reach a wide audience effectively.
Background in Live Streaming and Data Integration
James Ellis has a background in live streaming video and data integration, which he developed during his time in sports media. This experience has equipped him with the skills necessary to handle complex data streams and integrate them into mobile applications, enhancing user engagement and experience.