Programmer, contributor and problem solver. Specializing in JavaScript on the server and client, HTML+CSS, Rust, C99, C#/.NET 4.0 & ASP.NET.
I’ve been working on both public-facing and line-of-business web applications for quite some time, earning hard-won experience on how to make applicaitons that are robust and performant on the client and server. I have extensive full-stack experience in ASP.NET MVC applications, and enjoy pure client-side work in JavaScript just as much.
I enjoy working on projects in cutting edge technologies like WebGL (using tools/libraries like Three.js, GLSL shaders, etc) and want to do more of this kind of work. I’m also interested in WebRTC and real-time, distributed web experiences driven by peer-to-peer interaction. Click the image above to see a WebGL-based, fractal noise-based terrain generation demo.
I have a wide range of interests, from high-level, front-end work in JavaScript to close-to-the-metal, high perf applications in C, C++ and Rust. I’ve been recognized by the Rust Programming Language team as a Friend-of-the-tree, reserved for contributors who’ve committed signifigant changes to the project.