Eric has been providing technology solutions to clients across a variety of industries since 1993. He has designed, developed, and deployed multiple distributed web applications utilizing major software development methodologies, including Agile and Waterfall. Eric has strong systems analysis skills, with experience in all phases of the project lifecycle from requirements definition, data modeling, and module design, to implementation, quality assurance, and knowledge transfer. Prior to joining Moss Adams, he held software architect, technical lead, and developer roles on a range of projects for financial services and consulting firms.
Assurance, tax, and consulting offered through Moss Adams LLP. ISO/IEC 27001 services offered through Moss Adams Certifications LLC. Investment advisory offered through Moss Adams Wealth Advisors LLC. Services from India provided by Moss Adams (India) LLP.