Hi, my name is Terence. I have a number of years of experience as a software engineer and hold a degree in computer science from the University of Missouri - St. Louis. I've worked for, and with, a number of companies and also founded Acoustic Labs Software early on in my career.

I'm currently employed by Stereotaxis as a senior software engineer where I've done work in firmware and software development on custom circuit boards in the medical device industry. In my free time, I like to produce music (examples here), drink coffee and take my dog to the park.

My primary professional experience, expertise and interests involve:
  • Firmware and Embedded Systems
  • C and C++ Programming
  • Modern C++ Programming (C++11/14 and Beyond)
  • Software Design and Architecture
  • Test Driven Development
  • ARM Cortex-M Microcontrollers
  • Realtime Systems
  • Circuit Board Design and Manufacturing
  • Agile Software Development
  • Audio Software Programming
  • Digital Signal Processing