Serious Talent,
Fun People

Introduce yourself

Fusionbox is a Python software development agency in Denver, Colorado. We've helped companies develop secure, well-architected software since 2002.

We are a small team of talented Python Engineers and UX designers. To say Fusionbox is a builder of software is certainly true, but it’s a small part of the story. Within our code is a unique approach to business:

  • Hire people obsessed with problem-solving
  • Be human to tune in to our clients’ challenges
  • Use technology as a means to solve problems
  • Be the best at that

We've helped organizations large and small not only writing code, but developing their vision for how to get there. Our clients include the Colorado Lottery, FirstBank, Delta Dental, Boston Mutual Insurance and Citywide Banks.

Let’s talk about your project

“They function as an extension of our team, providing key architectural and design input.”

Check out what our clients have to say about our work on Clutch.

Meet Our Team

Ivy Hastings


I’ve been involved in building software since 1998 when I worked on a multi-million dollar project during the first Internet boom. Despite that project going bust, I stuck with it. My favorite thing about what I do is getting to know the people behind the software. This means having empathy and understanding for both client and end user needs. I excel at big picture thinking, so while the rest of the team is executing, I’m thinking about how the project will solve the client’s goals, including how the end product will further business objectives. My experience with branding, marketing, and entrepreneurship helps me understand what makes projects successful.

Will Burroughs

Product Lead

I’m a product designer with five years of experience working at the nexus of experience design, user research, client vision, and business goals. I craft designs that integrate user needs into the broader product scope and allow for the creation of engaging and intuitive products while prioritizing authentic communication, deep understanding, and collaborative problem-solving. I have experience developing products from ideation to launch and working in all stages of the product life-cycle. My goal is to help clients actualize their vision while empowering their customers with a delightful, elegant, and usable experience.

Justin Stollsteimer

Sr. Designer

After completing my studies in Computer Science in the early ages of the web app industry, I sought a way to combine the methodical science of software engineering with visual design, and voila—a UX designer was born lo those 20 years ago.

I’ve found the most successful designs came from user-focused research, starting with an empathic understanding of both the customer and the client. I’ve helped our clients translate user data into meaningful next steps, replace antiquated pencil-and-paper processes, and create engaging digital experiences. Give me a messy problem and I’ll work with you to create an elegant solution that looks great, too.

Gavin Wahl

Sr. Software Engineer, Director of Security

As a senior software engineer, I participate in the entire process of building an application, including the formulation of proposals and quotes, discovery and analysis of client requirements, implementation, and deployment. I also act as a mentor and technical lead for the rest of the programming team. As Director of Security, I oversee security practices, policies, and training at Fusionbox. I’ve placed in the top 20 in global security competitions, given security talks to Fortune 100 financial institutions, and written Open Source security software.

Nolan Stover

Sr. Software Engineer, Mobile Development

I started my career as a designer and animator, making experimental multimedia websites and games in the pre-mobile-browser days. As standards evolved, so did my understanding of the web and my enthusiasm for all its underlying technologies. As a mobile application developer these days, I love building efficient, reliable software. However, I am still most driven by creating experiences that surprise and delight by being extra thoughtful, intuitive, and fun.

Brian Perrett

Software Engineer

I've always been passionate about problem solving and puzzles. I initially thought this passion would lead me to work in physics but as I neared the end of my 4th year of college, I became more and more unsure about what opportunities to pursue after graduation. After receiving my B.S. in physics, I worked at an e-commerce company, tasked with building and maintaining an order/inventory management web app. It was a difficult but fulfilling task. Since then, I’ve spent much of my free time learning about technologies surrounding the web and working on my own hobby projects along the way.

Courtney Spratford

Jr. Software Engineer

As a nature lover and environmental conservationist, a natural start to my career was in environmental cleanup. I started my career in environmental consulting and remediation, managing various sized clean-up projects and conducting soil and groundwater sampling events. I learned software development on the side as a hobby, constantly building and discovering new technologies in my spare time. One day I decided to take the plunge and become a professional software developer because I truly enjoy learning and problem solving.

Brian Gaudino

Software Engineer

I come to software development from a decade-long career as a musician and music educator. I learned to code out of curiosity and immediately fell in love with it. I'm always eager to learn more and collaborate with others. I'm drawn to programming for some of the same reasons I appreciate music: creativity, problem-solving, and continuous learning. In addition to programming and music, I also love baseball and play recreationally as time and my aging body will allow.

Python Community

We are committed to giving back to the python community through our support of Django Girls & Meetup events and our yearly sponsorships of PyCon & DjangoCon. In addition, our team contributes academically via lectures on Python and Django as well as their contributions to the Django core.

Photo collage: The Fusionbox team at a development workshop.

Delivering Custom Software Since 2002


Our team of Senior Engineers and UX Designers live and work across the United States


Fusionbox works exclusively in Python and has deep expertise in security and data modeling.

We love working with innovative people.

Browse our recent work and when you're ready, come see us and we'll get started!

Contact us today