a stylized portrait of Craig Rahtz superimposed on a rainbow backgroud

Full-Spectrum
Web Development

Hard Won Experience

I’m a digital explorer–someone who learns by doing. Because I have single-handedly built the modern Internet…. j/k, I didn’t do that, but I have built an awful lot of interactive content and websites. This means I can help you understand your online options and find the best solutions for your digital goals.

a shot of Craig operating a camera in a video studio

Flash Forward

My deep background is in video production, and I still try to work on at least one video or animation project per year. But ‘round about 2008, I started on another path: I became a Flash Developer. I was working for a higher ed marketing firm, and we needed a way to move beyond the proprietary interactive development software that the company was using to produce CD-ROMs. This was a time when Shockwave had become Flash and the vast majority of users on the Internet had Flash Player installed. It was all pretty exciting, and I dove in headfirst. I was using ActionScript and third-party compilers like Haxe to generate code-drive, interactive college recruitment material published to CD and the web. …and then the iPhone came out and ruined all that…. I kid, I kid, but it certainly didn’t help. Another thing that didn’t help - Flash’s persistent security vulnerabilities. But the skills I had built up over those years made it easy to transition into open-standards web development, and I did just that.

Behind the Curtain

As my interactive development efforts left CD-ROMs behind and moved entirely online, I needed to interact with the servers and hardware that powered our organization’s websites and applications. In this area, I was helped by some very knowledgeable, wise, and generous system admins and engineers. The guidance I received from them, along with training, experimentation, and collaborative development on some truly unique and exciting content, gave me a solid foundation to build and maintain the systems that power the kinds of websites you see everyday.

Independence

After a good long time in the corporate world, and with of all the opportunities and challenges that flow from that, I transitioned into a self-employed, freelance professional. In this role, I have been fortunate to work with a wonderful array of clients. Some are innovative and forward thinking; some are traditional, foundational thinkers; and some have just the notion of an idea. Creativity comes in many forms, and many visionaries simply lack the technical know-how to execute their vision. I can help bridge that gap and enable you to deliver a message that works. I love helping clients bring new and interesting projects to life. 

So How Does All of This Help You??

  1. I am a small business owner; this means I’m keenly aware of the need to provide honest, cost-effective services for my clients.
  2. I am a full-stack problem solver. I can help you develop, improve, and maintain your online presence–from the systems that power your website, to that little extra touch of animation that delights your visitors.
  3. When I was 16, I couldn’t wait to get my first job. I respect the game, and I respect those who play it. Work hard and good things will come. I apply this mentality to all of my client interactions.
  4. I’m pretty easy-going and fun to work with.

Although many of the projects I work on are proprietary in nature, I’m happy to share examples of specific services. Please contact me to begin exploring the ways we might be able to collaborate. At the very least, I can give you a few tips to help get you pointed in the right direction.

Get in touch

Interested in:
Fast 🚀
Secure 🔒
Accessible accessibility icon
Websites 🌐

*all fields required