I have worked as a Software Developer since I left the US Navy in 1997.  I have programmed smart homes for very wealthy individuals, automated conference rooms, programmed exhibits for the Monterey Bay Aquarium, created frameworks for home automation, built web apps, created libraries and generally used my skills in technology to enrich people's lives.  I love the act of building useful systems and it's a good living.