Craig Odar

Principal Software Developer at NRECA

Craig Odar has a strong work experience in the software development field. Craig currently holds the position of Principal Software Developer at NRECA since November 2022. Prior to this role, they worked as a Manager in IT Applications Development and as a Principal Application Developer at the same company. Craig also has experience as a Senior Applications Developer at NRECA, where they worked from May 2014 to October 2020. Before joining NRECA, they held the position of Product Manager at Matrix Group International from September 2010 to May 2014. Craig also worked as a Senior Web Software Developer at Bridgeline Digital from July 2008 to September 2010, a Senior Developer at Gere Donovan Creative, Inc. from July 2005 to July 2008, a Web Programmer at ISITE Design from June 2002 to January 2005, and a Web Developer at iapps from September 2000 to December 2001.

Craig Odar earned a Master of Business Administration (MBA) degree from Virginia Tech, with a focus in an unspecified field of study, from 2015 to 2019. Prior to that, they obtained a Bachelor of Arts (BA) degree in Philosophy from the University of Maryland, attending from 1996 to 2001.

Links

Previous companies

Matrix Group International logo
Bridgeline Digital logo

Timeline

  • Principal Software Developer

    November, 2022 - present

  • Manager, IT Applications Development

    April, 2021

  • Principal Application Developer

    October, 2020

  • Senior Applications Developer

    May, 2014