Currently, I am a discretionary, private trader.
Previously, I have worked as a programmer, software engineer, technical project lead, solution architect, enterprise architect and Director of Engineering and Architecture. My software-related specialties include data structures and algorithms, object oriented analysis and design, meta-programming, Smalltalk, Java, financial trading software, date and time computations, source code versioning and modularization, software components, semantics, ontologies and logic programming.
My other interests include political philosophy (I'm a libertarian market anarchist,) the law, science & technology, business and economics, linguistics and foreign languages (Russian, French, German, Spanish), cultural anthropology, chess, fantasy & science fiction, fine dining, and a relatively wide taste in different genres of music.
Politically, I'm an anarchist. I don't think that any government should exist (where by 'government', I mean a state with a monopoly on making law, enforcing the law and judging how the law applies.)No, that doesn't mean there should be no rules, just no rulers. Rules should not be made by a monopolist of rule making. Rules should not be enforced by a monopolist of rule enforcement. And whether or not the rules have been followed should not be decided by a monopolist of ultimate decision making -- especially not when those rules are intended to limit or control the monopolist who makes the decisions!