I'm an experienced software engineer with a strong passion for great software. I have taken time to perfect my craft and learn the details of what makes software excellent. I have worked on a variety of projects, from small websites to large enterprise applications. I am always looking for new challenges and opportunities to learn and grow.

From the blog

I like to share things I learn, and I write about them here.


What do I do for you?

Even if you don't find what you're looking for, I'm sure I can help you

Small Business

Help you update your online presence.

See more
  • Search Engine Optimization
  • Fast Static Sites
  • A developer who can talk to you in plain English
  • Help with anything web-related


The essentials to provide your best work for clients.

See more
  • Search Engine Optimization
  • Fast Static Sites
  • A passion for golf
  • Well designed websites for mobile and desktop
  • I can make your web related ideas a reality

And more

Given my years of experience, there are a lot of other things I can help with

See more
  • Technical Writing
  • Blog Posts
  • Single-Spa Consulting
  • Web Development Consulting
  • Mentoring


What have those who have worked with me said?

“Jake helped me a lot with expertise on the work needed for a website. It was a pleasure to work with him”

Tomasz Kożuch
Tomasz Kożuch

“As a new addition to the team, Jake has been willing to take time to look over things I've done to make sure they fit in with how we do things here...He's almost on a daily basis gone the extra mile in helping me getting this and that to the finish line. It's made my introduction to the company a lot easier knowing there's co-workers that are willing to give their own time to help the larger team.”

Jeff Wolf
Jeff Wolf