Computers have always been a big part of my life. I've always had an interest in programming paradigms and languages as well as low-level systems design. I enjoy reinventing the wheel, chrome plating it and adding spinners. C# is my language of choice and aim to be sufficiently familiar with all related technologies. My ultimate goal right now would be part of the C# compiler team or the regular .NET team.
Recently I've started dabbling with javascript, still have a ways to go. Considering starting a project to write an alternative to HTML Agility Pack that more closely mimics the .NET XML library. But first I'll have to figure out all the typical things done in HTML that would kill an XML parser. Not really looking forward to that. BS in Computer Engineering at UCSD. Taught and tutored in upper division programming courses officially and unofficially, it's in my blood.
LINQ is AWESOME. (period)
Preferred language(s): C, C#
Loves: C, C#, Ocaml, Python
Well versed in: C, C++, C#, Java
Familiar with: VB, Ocaml, Python, MASM, GAS
Other: OpenMP, PThreads, CUDA, MatLab, Verilog, VHDL, Basic, Batch, VBScript, Bash
Meta Stack Overflow
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Stack Apps
Q&A for apps, scripts, and development with the Stack Exchange API
Server Fault
Q&A for professional system and network administrators
Programmers
Q&A for professional programmers interested in conceptual questions about software development