Craig Todd

Craig Todd

Senior Data Engineer @ InnovaSystems International

About Craig Todd

Craig Todd is a Senior Data Engineer at InnovaSystems International, LLC, with extensive experience in data engineering and application development, including previous roles at Bank of America. He holds a Bachelor of Science in Management Information Systems and a Master of Science in Computer Science, and is recognized for his expertise in data quality, security, and team leadership.

Work at InnovaSystems International

Craig Todd has been employed at InnovaSystems International, LLC as a Senior Data Engineer since 2018. His role involves ensuring data quality and security in data solutions. He operates in a hybrid work environment based in Norfolk, Virginia. In this position, he also mentors and coaches other data engineers, contributing to their professional development and growth within the organization.

Previous Experience at Bank of America

Craig Todd held multiple positions at Bank of America over a span of several years. He served as an Application Development Team Lead in Corporate Treasury Support from 2003 to 2009 in Norfolk, VA. He later transitioned to the role of Application Development Team Manager for Balance Sheet Capital Management Technology from 2012 to 2018 in Virginia Beach, Virginia. Additionally, he worked as an Application Development Team Lead in Capital Management Technology for one year in 2010 to 2011, also in Virginia Beach.

Education and Expertise

Craig Todd earned a Bachelor of Science degree in Management Information Systems from Old Dominion University, completing his studies from 1990 to 1994. He later pursued a Master of Science degree in Computer Science at the same institution, graduating between 1999 and 2002. His educational background supports his expertise in data engineering and management.

Certifications and Skills

Craig Todd holds the Microsoft Certified Azure Data Engineer Associate credential, demonstrating his proficiency in data engineering practices. He is skilled in Azure DevOps, which enhances the efficiency of development processes. Additionally, he leads agile teams as a Scrum Master, focusing on achieving excellence and fostering innovation within his teams.

People similar to Craig Todd