Impactful products

are engineered by knowing the right questions to ask, following through with perfection in every step, crafting an experience of lasting value, and happily watching them grow.

Digital Tree


things I do


My freelance career took off in 2012, shaking hands with a variety of small businesses, websites were made and clients were happy. Rainydayidea came to fruition as a safe haven and playground for all things web. After two years of building a generous portfolio, I was recruited by Conversica as an engineer. While taking a leap forward into new technologies, my front-end days are not over as I continue to enforce best practices, encourage and imagine great user experiences, and push the limits of responsive design and scalable code.


At Conversica, if I am not smashing away at ping-pong, I am probably engineering all sorts of goodies. Ranging from internal application tools such as UI dashboards, client metric reports, lead management tools, and integrations that streamline our system of lead processing from various CRMs. Anything that automates an internal process for fellow engineers, customer service reps, and account managers, is where most of my time is spent.


PHP MySQL JavaScript BackboneJS PhantomJS AngularJS Yii HTML CSS UI/UX UnderscoreJS Wordpress Shopify Photoshop Git


in the moment


experience the love

Rapidly build responsive websites with this light weight CSS framework. Plenty of container and column size options.

One of my personal favorites. Take a look at these unique and beautiful topographic birch wood charts, it will be worth it.

A group of passionate individuals who share a motivation to push forward on supporting mental health research.

A leading innovator of digital and audio engineering systems, they pioneer custom music for business.

An amazing group of people that offers and explores local organic whole foods recipes through an internet show.


a collection on Svtble

Road Bike Redesign

Started with this 1979 Nishiki Rally. Pretty damn vintage I'd say. Honestly, hated the paint job so something had to change. $120 on Craigslist...

Read More

On Minimalist Design

Minimalist web design will always have its place regardless of whether we find it to be plain or overused. Trends will rise and fall, but minimalism will never die. It is immortal. At times it may be very satisfying, refreshing even, while other times it may prompt us towards more complexity...

Read More

Emotional Investment and Successful Ideas

A few weeks ago I had this idea for an app I thought would be useful for singer/songwriters and guitarists. Like any motivated developer would do, I decided to act on the idea and bring it to life. Along the way people have asked, do you think it will make it big? or, are you going to earn money from it?...

Read More

And Life Always Needs Its Fun

ping pong, beer pong, whatever pong