Dedication to Excellence

Black Brick Software is a custom software development firm that builds professional applications that work for our clients. We take a holistic approach to software development. We can help you through the entire process from wire framing the design and flow charting the functionality, to branding and final launch of the product. Using an iterative design methodology ensures we get to work closely with our clients. So, if you are looking for a company as passionate about your project as you are, get in touch.

When everything started back in 2007 in an office in Imperial, I had one desire: to use my talents to create something. Originally, I developed some of our own products, but never really found a niche that suited me. I soon came to realize that I had a passion for helping others achieve their goals. Since then, I have worked with individuals, small businesses, non-profits, campaigns, and corporations to create innovative and successful software products.

Our diverse team members each have their own unique set of skills that help create fully rounded products. We enjoy close collaboration with each other, not only as coworkers but as good friends. We love what we do and strive to have a multidisciplinary culture. If you are looking for an extremely hands-ons, personal experience with a team that truly cares about you and your ideas, give us a call.




David Hayes

Owner & Project Manager

About David studied Mathematics and Physics at the University of Nebraska at Kearney, but his true passion lies with software development. David excels at the technical logistics. He can take large problems and break them down into their constituent parts. From this, he then has the skill to build robust software solutions. If you've got a project that seems too daunting for the common fair-weather developer, look no further than David. @Dahndy


Sam Middleton

Software Engineer

About Sam is an artiste with a keyboard. With a degree in Computer Science from the University of Nebraska at Kearney, he applies his analytical prowess to all the projects he handles. Not only is he an ace at finding and applying solutions to a client's problems, but he also possesses an innate understanding of what is visually pleasing and can adeptly apply it to the projects he handles. @TheMiddleOfSam

Spencer Gowin


Spencer Gowin

Full-Stack Developer

About Spencer's passion is learning all there is to know about computer science. A graduate from the University of Nebraska at Kearney in Web Development, he strives to learn the ins-and-outs of all things technical. That's not to say that his efforts are purely intellectual, though. Always pursuing excellence, he uses his drive and appetite for knowledge to achieve stellar results time and time again. @spencerthedev


Anonymous profile



You tell us...

About You could be a highly valued member of our team. With your unique skill-set, you bring great value to Black Brick Software.

Interested in working with us? Apply now.



@Dahndy @JorgeCardoso12 @asigmaenigma @TheMiddleOfSam @kleinkyle69 @spencerthedev


Contact Us To Setup A Meeting

Feel free to call or email anytime to setup a meeting. We would love to discuss your project to see if we can help!

contact us