Craig Stephans

Craig Stephans

Technology Operations Fellow @ Ally

About Craig Stephans

Craig Stephans is a Technology Operations Fellow at Ally with extensive experience in software engineering and development, having held various leadership roles in the technology sector.

Title and Current Role

Craig Stephans currently serves as Technology Operations Fellow at Ally. He has been in this role since 2021 and operates out of Charlotte, North Carolina. His responsibilities include overseeing technology operations and contributing to the strategic direction of Ally's tech initiatives.

Previous Roles at Ally

Craig Stephans has a notable history with Ally, having held various key positions prior to his current role. From 2018 to 2021, he was the Software Development Manager, where he managed software development projects and teams. Prior to that, he served as Senior Application Developer from 2017 to 2018, focusing on application development and maintenance.

Work at Global Payments

Before his tenure at Ally, Craig worked at Global Payments. From 2016 to 2017, he was a Software Development Manager, responsible for overseeing software development efforts. Earlier in 2016, he was the Lead Software Engineer, where he led engineering projects for eight months.

Education and Expertise

Craig Stephans studied Computer Science at Rochester Institute of Technology, achieving a Bachelor of Science (B.S.) from 2000 to 2004. He also earned an Associate of Science (A.S.) in Computer Science from Finger Lakes Community College. His technical expertise includes a variety of programming languages and technologies such as C#, TypeScript, Node.js, Angular 4+, MongoDB, SQL Server, AWS, Python, and C++.

Background and Early Career

Craig began his career as a System Administrator at Teschners Decorating Center from 1998 to 2000. He then worked as a System Tester at Xerox in 1998. He also held a co-op position as a Software Engineer at Sequel Software in 2001 for two months. His earlier roles laid a strong foundation in system administration and software testing.

People similar to Craig Stephans