Programming and Software Development
I am fluent in procedural and object-oriented programming (including class-based and prototype-based OOP), and I am comfortable with functional programming.
I have a broad range of skills and I like challenges. Professionally, my focus is on system design and architecture. I love approaching a daunting problem and decomposing it into manageable components. I also very much enjoy cracking seemingly inexplicable bugs, be they mine or those of someone else. I am absolutely fascinated by the design of languages and language runtimes. I plan on pursing a PhD in Computer Science for the purpose of realizing my plans for a cross-platform language and runtime superior to Java or .NET.
System and Network Administration
I am very familiar with Linux, and I have a working knowledge of system administration and network administration. I know enough that I don't need to rely on a professional for daily work, but I am not a professional system or network administrator, no do I seek to be one.