John Richardson

John Richardson

Senior Manager, Engineering @ InVision

About John Richardson

John Richardson is a Senior Manager, Engineering at InVision with extensive experience in software engineering and technical program management.

Current Role at InVision

John Richardson is currently serving as Senior Manager, Engineering at InVision. In this role, he oversees engineering projects and aligns them with the company’s strategic goals. Additionally, John holds the position of Senior Technical Program Manager, where he coordinates technical initiatives and ensures they are executed efficiently.

Previous Experience at Krispy Kreme

John Richardson worked at Krispy Kreme as the Enterprise Applications Lead from 2020 to 2021. Based in Winston-Salem, North Carolina, he led the enterprise application team, ensuring smooth operation and integration of business-critical applications.

Educational Background

John Richardson studied at East Carolina University - College of Business, where he earned a Bachelor of Science in Business Administration (BSBA) with a concentration in Accounting and Management Information Systems (MIS) from 1993 to 1998. His educational background equips him with a comprehensive understanding of both business processes and information technology. Prior to university, he attended Statesville High School from 1990 to 1993.

Career Progression in Software Engineering

John Richardson has a diverse background in software engineering, starting his career as a Software Engineer at YOUcentric, Inc., where he worked from 2000 to 2003. He then held engineering roles at PeopleSoft/J.D. Edwards, IBM, and Venetica Corporation between 2003 and 2005. John continued to build his expertise at J.S. Walker & Company, Inc., where he served in various capacities from 2005 to 2018, including Senior Technology Consultant, Architect, and Manager. He also worked briefly at Small Footprint, Inc. as an Engagement Manager in 2018 and at Globant as a Product Manager/Solutions Architect from 2018 to 2020.

Advocacy for Quality Software Engineering

Throughout his career, John Richardson has been a strong advocate for the adoption of software engineering practices that lead to high-quality, maintainable products. His approach emphasizes the implementation of sound processes to achieve these goals. With his dual concentration in accounting and information technology, John effectively translates business requirements into client applications, contributing significantly to the software delivery life cycle.

People similar to John Richardson