MANAGEMENT  TEAM


Shaun McAravey  President and CTO

Shaun McAravey founded SoftSource Consulting in July 2001, to provide expert software consulting services on the Microsoft technology stack. He has over 20 years of experience in software development. Previously Shaun was the Chief Technology Officer and VP of Emerging Technology at STEP Technology. Shaun is a frequent speaker at technical conferences. He has presented at the Microsoft Global Executive Roundtable, Microsoft Global Summit, the Microsoft Technical Briefing, SD West and other national developer conferences. Shaun has also served as the Portland Microsoft Regional Director and has been a Microsoft MVP. He holds a bachelor degree, majoring in Computer Science and Applied Mathematics.


Cheryl Niehuser  Director of Finance and Operations

Cheryl joined SoftSource in 2004, and has over 13 years of finance experience in the software industry. Cheryl is responsible for overseeing SoftSource's finances, human resources, administration and operations. She holds a bachelors degree in Accounting from Portland State University.


Andrew Saylor  Director of Sales

Andrew came to SoftSource with over 15 years of business development experience within the software industry. He has worked with multiple technologies and had been awarded the honor of achieving the top 5% of sales. Andrew holds a bachelors degree in speech communication from Oregon State University.


Steven Gray  Director of Engineering

Steven became the Director of Engineering in 2010. Prior to this time he was SoftSource’s Director of Education. Steven has over 17 years experience in programming, education, and consulting. He has a real understanding of the software development cycle with practical experience in large-scale application architecture and design, application security and implementation, testing, and deployment. Steven has several Microsoft certifications, has authored multiple publications, and presented technical material at conferences and functions all over the United States. Steven holds a Bachelors of Science in Computer Science from Pacific University.