I have an electric engineering degree (Jr. Eng., B.Eng. here in Québec) with a specialization in computer science and I currently work in a video hardware manufacturing company as a software developer since 2007. I have been a support engineer for the majority of my rather short work experience as an engineer. By doing so, I learned a lot about system programming, application programming and debugging live systems and crash dumps. My language of choice is C/C++, but I have some experience with assembly coding and I follow somehow java, c# and VB.