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 various application software, high performance real-time graphics rendering system development, programming language/compiler/virtual-machine design and optimization, digital signal processing/mixing/synthesis, procedural generation of textures/geometry/animation/behavior/logic, 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 income by growing multiple streams of income through various projects and types of work. I have invested too much time and energy, and that of my family's, to just give away my hard work. I owe it to them and to myself to build something to show for for my hard-earned skills. I aim to create software whose value is arguably greater than the price I ask for it, simultaneously undercutting the competition and saving my patrons money, all while building an income for my family. This is the ideal scenario because this is the one where 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. I enjoy pioneering new methods and means and obviating and upsetting the long-established antiquated ways that would otherwise never evolve without creative people intervening. 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)