With over twelve years of professional web development experience, my career began during college in 2006 with an online hockey retailer, discounthockey.com, where I spent several years building and maintaining all aspects of the online store. As I approached graduation, I moved into agency work, tackling the entire web development stack on a daily basis — backend, frontend, deployment, SEO, analytics, and anything you can think of. But it wasn’t long before I was able to fully transition into running my own WordPress theme and plugin shop in 2010, Theme Blvd, where I’ve spent years building, maintaining, and personally supporting numerous themes and plugins including my flagship product, Jump Start.

I’m no stranger to a fast-paced environment that includes what seems to be a permanent state of urgency with constant multitasking. For the last nine years, I’ve made a career selling my own WordPress themes and plugins, and because thousands of websites are running an ecosystem of products I’ve built, I’m accustomed to tackling non-stop daily challenges including:

  • Designing, developing and marketing new products.
  • Continuing to innovate existing products with upgrades and new features.
  • Tackling ongoing compatibility issues with WordPress and other plugins, along with providing reliability at a variety of scales.
  • Staying on top of what’s going on in the WordPress, JavaScript, and general web development communities.
  • Coaching freelancers and small agencies in using my products to build the best websites for their clients.
  • Always making time to expand my skills past what’s immediately required of my current work.


Always happy to help, curious to learn, and accountable for every line of code I write, I’m a web engineer with skills all over the stack. —

I spend a lot of time with technologies around WordPress and the LAMP stack, but my greatest passion is for crafting the best frontend user experiences in modern JavaScript. I love React, Sass, and Node. If I’m not able to run the backend of a project with Node, then I’m at least writing a killer build system with NPM.

  • Front — HTML, CSS (Sass), JavaScript (Vanilla, ES6, jQuery, React, Redux)
  • Back — PHP, NodeJS (NPM, Express), LAMP, Unix-Based Command Line
  • Data — MySQL, MongoDB (and Mongoose), RESTful APIs
  • Extras — WordPress, SEO/SEM, Web Analytics, Bootstrap, Webpack, Gulp, Git, Modern Compilers (Babel, Autoprefixer, etc.), AWS (S3), Markdown, Photoshop, Sketch, InDesign, Illustrator… And too many things to list.

What’s Next

I’ll always be a part of the WordPress community and continue to release open-sourced themes and plugins. However, at this point in my career, I’m looking to make a significant shift and I’m open to new opportunities.

I want to be a part of something bigger and to make the greatest possible impact I can through the power of the web. Part of a team that I can truly get behind and want to see succeed, is where I want to be. Simply put, I’m looking to work with talented people to build great things. — If that might be you, please don’t hesitate to email me or connect with me on Github or LinkedIn.