About Me

Hello! I am a self-taught software & web developer with over 10 years of professional experience in developing web applications. I am considered a "full-stack" developer, however I tend towards working with infrastructure and back-end code slightly more than front-end projects as this is where I discover the most challenges and enjoyment.

My introduction to writing code was through Flash back in 2006, with ActionScript 2 being the language I wrote my first lines in. I am the highest ranked user by total answer score for ActionScript 3 on Stack Overflow, and my experience in ActionScript has contributed significantly toward my capabilities with JavaScript and eventually TypeScript, which is where I spend almost all of my time now.

The thing I enjoy most about writing code, especially with TypeScript, is writing clean, properly typed, high quality APIs, modules, frameworks or tooling that abstract complex behaviour in a concise but flexible layer for not only myself but a full engineering team to use in their work.

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.