I solve problems.

If there's trouble with a device, I can generally find the answer. Sometimes it doesn't even matter if I've heard of the device before. I love speeding up computers.

I've been developing embedded systems and working as a support technician professionally since fall of 2016.

I've worked extensively in 6502 and C++. I began programming as a hobby at around twelve years old. I formally studied computers in college, but the vast majority of my learning is self-directed and independent.

Although I have written some complex user-level applications, my real passion is low-level work. Microcontrollers are a big focus for me right now since they are so versatile, and there's a great joy to be had in adjusting my programs to work reliably amidst the chaos of Mother Nature.

I've always loved taking things apart to see how they work. At a young age I was taking apart game controllers to try and repair them. I pride myself on being primarily self-taught.

Music is also a large part of my life. I studied flute and saxophone throughout my childhood. During my Junior and Senior year of high school I served as a stand-in music teacher and conductor. I taught myself some basic skills with each of the instruments in our wind ensemble, and I selected and transcribed all the pieces we played.

Much of my learning comes from the many resources available online, and I'm excited to contribute back to this global community through the work I share on this website. If you have any questions, please contact me.

bo_l_thompson@yahoo.com

Personal Project

Blog Posts