Experience37+ Years
LevelCXO
Executive Overview
Proven technology leader with over thirty years of experience building teams and delivering solutions to hard problems, excited by ambiguous challenges and working with smart, motivated people. On a constant search for technology and product talent to join my team. If you are a senior engineer, software development manager, product leader, product manager, technical program manager or senior technology leader who likes to innovate on behalf of the customer, ping me.
Career Timeline
- UKGCurrentAug 2025–Present· 1 yr 3 mos
- Executive Vice President, Chief Technology OfficerCurrentAug 2025–Present
- May 2023–Aug 2025· 2 yrs 3 mos
- Vice President, Digital AccelerationMay 2023–Aug 2025
- Sep 2019–Apr 2023· 3 yrs 7 mos
- Senior Vice President, Analytics Cloud EngineeringSep 2019–Apr 2023
- Jul 2009–Sep 2019· 10 yrs 2 mos
- Director, Software EngineeringJul 2009–Sep 2019
- 2008–Jul 2009· 1 yr 6 mos
- Sr. Architect/Development Manager2008–Jul 2009
- 2002–2007· 5 yrs
- Adjunct Faculty Instructor and MIS Program Coordinator2002–2007
- Mar 1997–2008· 10 yrs 10 mos
- Assistant Vice President, Information TechnologyMar 1997–2008
- 1992–1997· 5 yrs
- Software Developer/Consultant/DBA/Problem Solver1992–1997
- 1990–1992· 2 yrs
- Manager, Information Technology1990–1992
- 1989–1990· 1 yr
- Lead Developer1989–1990
Education
Professional Certificate - Computer Science Essentials
University of PennsylvaniaBachelor's Degree
Double Major: Finance, Political Science
Western Washington UniversityMBA
Drexel UniversityMaster of Computer Science
Ball State UniversityExecutive Relationship Map
Reports To
Jim Joudrey
Vice Chair & President
Chief Financial Officer
Chief Technology Officer
Chief Operating Officer
Skills & Expertise
Software DevelopmentProduct ManagementSOAAgile MethodologiesScrumSaaSWeb ServicesE-commerceSoftware DesignSDLCSoftware Project ManagementAgile Project ManagementJavaCloud ComputingTechnical LeadershipEnterprise SoftwareBig DataScalabilityDistributed SystemsSoftware Engineering