James Spencer

James Spencer

Senior Android Developer @ Ally

About James Spencer

James Spencer is a Senior Android Developer at Ally with extensive experience in mobile development and a strong focus on research and open-source contributions.

Company

James Spencer is currently employed at Ally as a Senior Android Developer. He has held this position since 2017, contributing to mobile application development within the Charlotte, North Carolina Area.

Title

James Spencer holds the title of Senior Android Developer. His expertise lies in building and enhancing Android applications, reflecting his significant experience in the field.

Education and Expertise

James Spencer studied Computer Science at the University of North Carolina at Charlotte, earning a Bachelor of Science (B.S.) degree from 2012 to 2014. Prior to this, he completed an Associate of Science (A.S.) in Computer Science at Central Piedmont Community College, graduating in 2009. His educational background solidifies his strong foundation in computer science and software engineering.

Professional Background

James Spencer has accumulated extensive experience in mobile and software development. Before his current role at Ally, he worked as an Android Developer at Lowe's Companies, Inc., Litsy, and The Idea People. He also served as Lead Mobile Developer at Socialtopias and was a Software Engineer at Apex Systems. His career commenced as a Software Developer at 11th Dimension Sciences.

Contributions and Advocacy

James Spencer is dedicated to improving coding practices through contributions to open-source projects. He advocates for an open-source work environment to enhance the efficiency and effectiveness of software development processes. His focus on research and development underscores his commitment to advancing the field.

People similar to James Spencer