Bernie Vachon
About Bernie Vachon
Bernie Vachon is a Senior Software Engineer with extensive experience in software development, having worked at notable companies such as Novell, Borland, Oracle, and currently at Poly. He holds degrees in Electrical Engineering and Mathematics from The University of British Columbia.
Work at Poly
Bernie Vachon has been employed at Poly as a Senior Software Engineer since 2019. In this role, he contributes to the development of software solutions that enhance the functionality of Poly's products. His work focuses on utilizing his expertise in programming languages and frameworks to create efficient and effective software applications.
Previous Experience in Software Engineering
Prior to his current position at Poly, Bernie Vachon held several significant roles in the software engineering field. He worked at Oracle as a Senior Member of Technical Staff from 1997 to 1999, and before that, he was a Software Engineer at Borland from 1990 to 1994. Additionally, he served as a Senior Software Engineer at Novell from 1994 to 1996. These experiences have contributed to his extensive knowledge and skills in software development.
Education and Expertise
Bernie Vachon earned two degrees from The University of British Columbia. He obtained a Bachelor of Applied Science (B.A.Sc.) in Electrical Engineering from 1980 to 1984 and a Bachelor of Science (B.Sc.) in Mathematics from 1976 to 1980. His educational background provides a strong foundation for his work in software engineering, particularly in areas requiring analytical and technical skills.
Technical Skills and Specializations
Bernie Vachon specializes in several programming languages and frameworks, including C++, MFC, STL, Java, and Swing. His technical skills enable him to develop user interfaces and write code for various applications. He is involved in updating headset firmware through desktop applications and has experience with custom C++ class libraries.