Worked in the U.S. Navy as an electronics technician repairing communications hardware. For the last 4 years of my enlistment I was transferred to work in Virginia Beach as a technician on an enterprise level training network. Got some certifications and experience and wound up managing one of the remote server farms.
After leaving the service, I started college and I'm currently working on a degree in Electrical and Computer Engineering. I've thus far only taken a couple 100 level courses in C++; I have a rudimentary understanding of the language and data structures restricted to console applications. I'm currently working on self-teaching myself windows programming and OpenGL.