My name is Charlie and I've been programming my entire life. In spite of my background being primarily in video game development, which is what motivated me to pursue programming as a young boy, I have since gained experience in many other disciplines and fields of technology and computer science. This wide range of tech experience came from developing software as a freelance programmer and by way of my own natural inquisitiveness and curiosity. Working professionally with my late father - an inventor, engineer, and a highly skilled machinist - has also resulted in experience with things I would've otherwise never been exposed to.
Some of the things I have experience working with are: developing embedded electronics systems, precision CNC machining for optics/medical/military applications, reverse engineering software, high performance real-time graphics rendering, programming language and compiler/virtual-machine design, digital signal processing/mixing/synthesis, procedural generation of textures/geometry/animation/behavior, entropy coding and dictionary compression algorithms, software network protocol design/implementation, and more.
My skills and abilities have resulted in job offers for positions within the tech industry most would accept without a second thought. I've had to turn down these offers because programming is not just a trade skill for earning a paycheck to me, it has always represented a freedom with which directly creating value for others, make my own way, and realize my own vision. At the end of the day it's very simple: my life goals preclude wading through traffic to clock-in for a paycheck while giving away all of my ideas and work to profiteering shareholders. What most people don't know, or realize, is that these highly sought-after tech industry jobs come with fine print that says the company owns everything you create.
While I am thoroughly a fan of free-and-open-source-software I am also a husband and father of two and my wife and I are working to diversify our incomes by creating multiple income streams through various projects and work. I have invested too much of my own time and energy, and that of my family's, on my work to just give it away. I owe it to them and to myself to build something to show for for my hard-earned skills. As such, I aim only to create software whose value is clearly greater than the price I ask for it, simultaneously undercutting the competition and saving customers money while building an income for my family. Everybody wins!
What gives me a sense of purpose and achievement in life is not the acquisition of material possessions but instead the solving of the unsolved problems of the world by pioneering new methods and means and obviating and upsetting the long-established antiquated ways that would otherwise never evolve. I dream of making the world a better place the ways I best know how: through technological innovation and by inspiring others to pursue their own independence, originality, and ability to change the world too.
(Donate via TipStash! https://www.tipstash.com/59YEKVDOR8)