DynAgility since Jun 2013
Sr. Director of Engineering
Online Resources Jun 2011 - Jun 2013
Sr. Director of Software Development, Payment Systems
Online Resources Jul 2003 - Jun 2011
Director of Software Development, Payment Systems
Online Resources Jul 1999 - Jul 2003
Senior Software Engineer / Architect
The Association Software Company Apr 1993 - Jul 1999
Sr. Software Engineer / Manager
Education:
University of Maryland - Robert H. Smith School of Business 2011 - 2012
Master of Business Administration (MBA)
George Mason University 2002 - 2007
Master of Science (M.S.), Computer Science
Indiana University of Pennsylvania 1990 - 1992
Bachelor of Science (B.S.), Computer Science
Skills:
Agile Methodologies Sdlc Cross Functional Team Leadership Integration Leadership Software Development Management Business Intelligence Project Management Change Management Scrum Strategy Business Analysis It Strategy Requirements Analysis Program Management Data Warehousing Problem Solving Process Improvement Product Management Crm Software Project Management Sql Enterprise Architecture Cloud Computing Payment Systems Saas Security Platforms Consolidation System Integration Excellent Analytical and Problem Solving Skills Agile Software Development Collaborative Leadership Client Relationship Management Electronic Payments Java Enterprise Edition Agile Project Management Strategic Planning Parallel and Distributed System Design and Implementation Web Services
ACI Worldwide since Aug 2012
Director of EDW/BI
Online Resources Jun 2011 - Aug 2012
Sr Director of Software Development, Payment Systems
Online Resources Jul 2003 - Jun 2011
Director of Software Development, Payment Systems
Online Resources Jul 1999 - Jul 2003
Senior Software Engineer / Architect
The Association Software Company Apr 1993 - Jul 1999
Sr. Software Engineer / Manager
Education:
University of Maryland - Robert H. Smith School of Business 2011 - 2012
Master of Business Administration (MBA)
George Mason University 2002 - 2007
Master of Science (M.S.), Computer Science
Indiana University of Pennsylvania 1990 - 1992
Bachelor of Science (B.S.), Computer Science
Skills:
Platforms Consolidation System Integration Strategic planning Parallel & distributed system design and implementation Process improvement Excellent Analytical and Problem Solving Skills Agile software development Collaborative Leadership Attract, retain & develop talents Project Management, Execution, Delivery Client relationship management Problem Solving Agile Methodologies Project Management Process Improvement Integration CRM Electronic Payments Change Management Cross-functional Team Leadership SDLC Payment Systems Business Analysis Software Project Management Product Management Management Requirements Analysis Program Management SaaS SQL Java Enterprise Edition Scrum Data Warehousing Security