David M. Opdahl has extensive work experience in software engineering, with a focus on full-stack development and management roles. David M. has worked in various companies over the years, starting in 1991 and continuing to the present day.
In their current role at Ostro, David serves as a Senior Software Engineer and has been working with the company since April 2022. Prior to this, they held a similar position as a Senior Software Engineer at EyeLock, where they joined in 2014.
David's experience also includes managerial positions at SeaChange International, where they served as a Manager Software Engineering from May 2011 to July 2014. Prior to that, they worked as a Principal Software Engineer, responsible for designing, developing, and maintaining VideoOnDemand client software systems and tools.
Earlier in their career, David worked as a Senior Software Engineer at White Sands Technology, Inc. from 2001 to 2006, where they were part of a small team that developed ProActive DBA, a real-time database performance monitoring and diagnostic application.
Before that, David served as the Vice President of Development and Engineering at Net4Call, A.S. from 2000 to 2001, where they managed a team of eight developers in designing and implementing telco grade services and toolkits.
David also has experience as a Software Development Consultant, where they consulted on, designed, and developed various products for clients such as Ericsson. David M. was involved in projects such as developing a multi-threaded MFC DLL and designing a front-end Windows MFC application.
At V3, Inc., David worked as a Lead Software Developer, co-designing and developing the company's flagship telecommunications product, CallCenter, which included modules for Fax, VoiceMail, and Data communications.
David's earliest experience dates back to 1991, where they worked as the Chief Software Engineer at Smith Micro Software, Inc., where they were responsible for the design and development of QuickLink II Fax.
Overall, David M. Opdahl has a diverse background in software engineering, with a focus on full-stack development, management, and design roles across various industries.
David M. Opdahl obtained their Bachelor's degree in Physical Sciences from Harvard University between 1982 and 1986. During their time at Harvard, they specialized in the fields of Physics, Chemistry, and Computer Science.
Sign up to view 0 direct reports
Get started
This person is not in any teams