Charles Iliya Krempeaux
Formally Charles has a background in Computer Science and Mathematics (and to a lesser extent Chemistry and Physics).
Professionally he has had both software engineering and software management roles. As an engineer, he has been everything from Chief Software Architect, System Architect, Principal Software Engineer, Lead Software Engineer, and Senior Software Engineer. As an manager, he has been everything from Senior Director of Engineering, Director of Engineering, and Engineering Manager. Charles has also founded a number of companies.
His professional (and semi-professional) interests include "Strong" Artificial Intelligence (i.e., Artificial General Intelligence or Cognitive AI), Machine Learning, Artificial Intelligence, Programming Language Design, Computational Social Science, and Complex Systems.
Charles also has an amateur background in Genetics, Psychology, Neuroscience, and Economics. In particular, Charles focuses on Human Genetics, Moral Psychology, Evolutionary Psychology, Psychometrics, Computational Neuroscience, Austrian Economics, Behavioral Economics, and Synthetic Biology.
Most of the work Charles does nowadays is under NDA, but he has done a lot of work in the fields of:
- online advertising creating or enhancing the technology for ad networks (i.e., computational advertising),
- Internet TV,
- social media creating client software, analytics systems and applying various kinds of machine learning to data found on online social networks,
- online gaming creating everything from social games to licensed games that have to meet stringent legal requirements,
- fraud detection & prevention,
- and identity.
Charles has been involved with developing open source software since 1996. SkinnyMVC is the latest project. Although he has been involved with others; for example long ago Charles used to be involved with Mono. Charles also sometimes get involved with the development of open specifications; one result of this is that he has a contributor credit on the offical HTML5 specification.