Let's build something together

What we do

Web Apps

We love Ruby on Rails. It’s our preferred choice in infrastructure for the web apps we build.

Front-End Development

Our first and strongest love is building beautiful websites. We’ll help you bring your designs to life.


Have a product to share with the world? Shopify is our ecommerce solution of choice.


From discerning clients

One of the best developers that I have worked with. I definitely plan to work with her again on future projects. Fast, competent, reliable, and honest.

Zach Lester

Project Manager, Burman Printing

We now have a website that I am proud to share, and the response to its clean look and ease-of-use has been 100% positive.

Cindy Butler

Executive Director, Unmarried Equality

A fantastic programmer with a sense of ownership. She doesn’t look to others to solve problems, she is the solver. Have worked with her for quite a while and look forward to continuing with her.

Shaye Larsen

Founder & CEO, Fabuso

About Rainworks

Rainworks Web Development is a woman owned and operated firm that specializes in website and web app development. We focus on building high-quality products with an appreciation for detail and craftsmanship often missing in the industry. In particular, we like to work on Javascript-based web apps, Ruby on Rails apps, and Shopify ecommerce stores. We are committed to good communication, honesty, and successful project completion.

Kelly Carter

Kelly Carter


Kelly Carter is a versatile web developer based in Seattle, Washington, specializing in front-end development, but with a broad skill-set including back-end technologies and database design. She has worked with clients all over the world to bring myriad ideas to life. Kelly has a Bachelor’s of Science degree in Information Technology and is a veteran in the website-building industry.

Kelly founded Rainworks as a label through which to do freelance work, on her own as well as with other experts in graphic design, copywriting, marketing, search engine optimization, and video editing and production.

Let's get started

Contact Us

WordPress Posts vs. Pages

What is the difference between a Post and Page? It's one of the most common questions I get while building a WordPress site for a business owner. Let's explore the differences (and similarities), and when you might use one or the other. What are Posts? A Post is often...
Read More

Is email from your website getting marked as spam?

Transactional emails typically refer to the emails that your website send out that are administrative in nature and are sent after a certain event has occurred: new user registration, password resets, order confirmations, shipping notifications, and on and on. They...
Read More

What is PCI Compliance?

You're likely aware of the upswing in security breaches and hacker activity in the news lately. Many of these breaches result in a loss of customers' personal or credit card information. In 2006, the five major credit card companies — American Express, Discover,...
Read More

Before we go…

A few parting thoughts