About

Experience Delighting Users

I've been creating software full-time for over fifteen years. As I've learned and grown, my greatest joy has always been helping others achieve more. Whether it's saving users time or making the impossible a reality, delivering products people love is the best part of what I do.

My specialty is web applications built in Ruby on Rails, sometimes paired with React, often powered by PostgreSQL and Redis databases. I've found this stack promotes shipping products quickly while also scaling to support most cases. I'm always exploring and learning new tools, but I keep coming back to this foundation that allows me to deliver value as efficiently as possible.

Expertise

Areas of Expertise

When it counts, you want a partner with both deep technical knowledge and broad business experience. I build solutions with a balanced set of skills honed through countless projects.

Scalable APIs and Back Ends

Get data to your users quickly and reliably. I've worked on systems handling millions of records, so you can know your application is made to handle growth.

Web Applications

Take your idea from designed to deployed. I've spent my career building for the web. It's the world's most accessible platform, and with responsive design and rich features, it's the best way to reach your users.

Security and Privacy

Rest easier knowing your application follows industry best practices. I leverage both expertise and automated tools to ensure your software is secure.

Product Development

Refine your vision with insight from an industry veteran. I've crafted digital products for B2B, B2C, SaaS, and more, and I can guide you to find the best solutions and avoid common pitfalls.

Experience

I've learned from these fantastic companies

Whether you're a soloprenuer with a plan or a successful company with a team, I can help move your projects forward. I've worked with businesses from a handful of employees to hundreds, so I'm comfortable stepping into your world.

Get started with a consultation today.

Every project is unique. I'd love to learn more about your needs and how I can help.

Let's Work Together