Dennis Coleman
About Dennis Coleman
Dennis Coleman is a Senior Software Engineer at Ally, with extensive experience in software development and team management.
Company
Dennis Coleman currently holds the position of Senior Software Engineer at Ally, located in Charlotte, North Carolina, United States. His tenure at Ally began in 2020. At Ally, he is responsible for various high-level engineering roles including API development, mentoring, and code reviews. Dennis plays a critical role in mortgage technology services, providing essential support in management and technical discussions to ensure project milestones are met.
Title
Dennis Coleman serves as a Senior Software Engineer. With considerable experience in software development and engineering, he contributes significantly to core API functionalities and features, particularly in the area of mortgage technology services. Dennis's responsibilities include leading design sessions, managing development teams, and collaborating with various stakeholders to meet project specifications and requirements.
Professional Background
Dennis Coleman has amassed extensive experience across multiple companies over his career. Prior to his current role at Ally, he worked as a Senior Software Engineer at Botkeeper, Inc. from 2018 to 2019. He has also held positions such as Web Applications Developer/Consultant at Springer Nature from 2006 to 2018, and Developer/Analyst at Wells Fargo from 2005 to 2007. His career includes significant roles at Duke Energy Corporation, Mecklenburg County, Findley Davies, Inc., and the U.S. Government Accountability Office, reflecting his diverse expertise in development and analysis.
Education and Expertise
Dennis Coleman's educational background includes a Bachelor's degree in Computer Science from the University of North Carolina at Charlotte, completed in 1999. He also holds a Bachelor's degree in Economics from SUNY New Paltz, which he attained in 1989. His formal education furnished him with a solid foundation in technical and analytical skills, which have been pivotal throughout his prolific career in software engineering and development.
Key Projects and Contributions
During his tenure at Ally, Dennis has developed a mortgage customer affinity API that offers discounts to applicants based on their existing relationships with the company. In addition to his technical contributions, he manages a team of developers, focusing on training and mentoring, ensuring that both the team and the technology align with the company's objectives. Dennis is involved in design sessions and collaborates closely with analysts and testers to meet new development specifications and maintain project alignment with business requirements.