On mission to

empower world changers

through technology.

Sacred Space.

In 2005 I made my first Myspace CSS tweaks and have been hooked on code ever since. From that point forward, the internet, and this website, have become a sacred space. I’m passionate about using technology to empower world changers. I’m also very particular about design, code cleanliness, and care for these sacred spaces.


Over the last decade, I've helped companies of all sizes update their digital presence by building tools to simplify the way they use technology to tell their story and achieve their mission.

As a senior front-end engineer, I've built massive sites on Drupal, cluttered the internet with my fare share of Wordpress powered sites (sorry), built multiple large-scale, member-based sites on ExpressionEngine and Craft CMS, and recently turned to Webflow to build large scale marketing sites (and teeny, tiny ones). I was once a huge fan of Bootstrap, now turned Material geek. I've rejected React over Vue after a not-so-fun project experience, had a Github account since 2012, been a committed fan of SASS, and in 2019 realized Docker was actually black magic. If none of that made sense, that's okay.

The tool isn't the solution. I believe tools will continue to change and shift and it's the responsibility of technologists to continue to grow and push forward to use the best tech to arrive at the best solution possible. I've used dozens, if not hundreds, of tools over the years. All the while recognizing the importance of shifting and learning.

Find Me.

It's no secret that web developers aren't the best at using or updating their own website. Because of that, I invite you to find me where I'm most engaged:


- daily happenings and random thoughts


- photos of my days, shot on an iPhone 12 Mini


- important life events and ramblings


- blog content and other thoughts


- all my professional history

Want to get in touch?
Drop me a line!

Thank you! I've gotten your message and will reply soon.
Oops! Something went wrong while submitting the form.