My name is Charlie. I've been writing code since I was a boy. In spite of video game development motivating me to pursue programming early on I have since gained experience in many other disciplines and fields of computer science and technology. The experience and expertise that I have can be directly attributed to my years spent developing software as both a freelance and hobbyist programmer, by way of my own natural inquisitiveness. Working professionally with my late father - an inventor, engineer, and highly skilled machinist - also afforded me real-world experience with many things that I would've otherwise never explored on my own.
Being a programmer means more to me than merely possessing a trade skill with which I can earn a paycheck. Throughout my life it has always meant wielding a freedom and virtually limitless potential to directly create value in the world. Collecting wages by filling a mundane coder position somewhere means relinquishing a life-long dream of achieving my true potential. For whatever reason, my life goals preclude wading through traffic and clocking-in for the privilege of giving away all of my best work to profiteers.
While I am thoroughly a fan and grateful user of free-and-open-source-software I am also a husband and father of two children. My wife and I have our sights set on diversifying our household income through the pursuit of various self-employment pursuits. I've invested too much time and energy, and that of my family's, to give away the software that I develop. I owe it to my loved ones and to myself to have something to show for for my hard-earned skills. That being said, I aim to create software whose value is arguably greater than the compensation I ask for in return from its users. If I can do that while building a viable income for my family, well, this is an ideal "win-win-win" scenario - for everyone!
What gives me a sense of purpose and achievement in life is not the acquisition of material possessions, fame, or fortune. Instead, I enjoy the solving of problems, pioneering new methods and means, and obviating and upsetting the established ways that might otherwise never evolve if creativity never were to intervene. I dream of making the world a better place the best way I know how: through both technological innovation and by inspiring others to pursue their own independence, originality, and potential to change the world for the better in their own unique way.