Since graduating from the Massachusetts Institute of Technology in 1987, he has developed solutions for industries including Telecommunications, Health Care, Travel, Defense, and more. The projects ranged from embedded systems to global e-commerce systems. In the e-commerce sphere, Charles has used FreeMarker in several large projects. He currently lives in Saint Louis, Missouri.