Dave Thomas

Vancouver, Canada


My love of programming goes back to '93. I was 12 years old and had received a hand me down commodore 64, my first exposure to the Basic language. By the next year I was writing text adventure games with my high school friends in QBasic on my 486 Dos box.

I side tracked into sound engineering after high school and did not enter the world of programming professionally until the late 2000s. I went back to school and completed 3 diplomas in software development through part time night courses over 4 years. All the time maintaining a day job in IT. In the summer of 2012 I found myself working at my first non IT job and full time actual programming gig. My first gig was as a junior game programmer. It's been a dream come true.

I am now the lead programmer for Assembly Co. where I juggle programming, training junior developers, and communicating with client needs. We mainly focus on mobile with iOS and Android development.

I have experience in:

  • PHP
  • C# (ASP)
  • JavaScript
  • Jquery
  • MySQL, msSql
  • Xml, HTML
  • Wordpress
  • C++
  • Flash and AS3
  • Java (JSP)
  • Node JS
  • Mongo DB
  • Android Development
  • iOS Swift & Objective C