Software developer with a passion for good engineering. Only at ease when solving a challenging problem for interesting users with outstanding code.
A multi-faceted career track enables Charles to see a system as a whole, instead of focusing on just the code at hand. Fixing problems and finding solutions can only be done with a deep understanding of the entire stack and the environment in which it runs.
With an insatiable curiosity and a love for sharing knowledge, Charles will never stop learning new concepts and technologies, and will always find time to educate, mentor, and discuss with collaborators.
More interested in finding the pragmatic way to build a wonderful product than in pure engineering. Every user, stakeholder, designer, engineer is a part of this system we're building, and we're not done until every one is satisfied.