Building better software

We forge customizable solutions using Agile methodologies and our mastery of Elixir, Ruby and other open source technologies

Two heads are better than one

Binary Noggin is a team of software engineers and architects creating customizable solutions through our mastery of Elixir, Phoenix, Nerves, Ruby on Rails and other open source technologies. 

How may we help you?

Binary Noggin serves as a trusted extension of your team. Our software engineers are thoughtful mentors committed to helping your company succeed through collaboration.

Custom Software Engineering

IoT Software Development

Project Rescue

Agile Consulting

Training & Consulting

Custom Software Development

Our team of experienced developers work with you to build solutions that make a real difference to your business.

Learn More

IoT Software Development

Our full stack developers have the experience you need to transform shared visions into sustainable realities.

Learn More

Project Rescue

Two heads are better than one. We provide an in-depth analysis and partner with your team to get you back on track.

Learn More

Agile Consulting

Our engineers and architects collaborate with your team to help  you create a sustainable product. We provide regular updates and deliveries so you can take advantage of new features early and often.

Learn More

Training & Consulting

We’ll show you the secrets to TDD/BDD, software architecture and other development practices. Our customizable training can take your team beyond technology.

Learn More

“Amos is as much a part of the success of the client that he’s working with as someone who works full-time on the team. He puts his time and effort and thought into providing the correct solution, not just one that will get deadlines delivered.”

Ben Wheat, Toyota Connected

“Having someone be able to give ideas of how to manage our big, complicated system in a way that could be coded up in an understandable way was helpful.”

Frank Hunleth, SmartRent

“Binary Noggin embeds themselves within the team, mentoring that team, helping elevate the skill level and competencies of everyone around them.”

Cameron Kurth, Toyota Connected

“Amos helped with everything from deployments to bug fixing production issues—you name it, he jumped right in and helped.”

Frank Kumro, ActiveProspect

“Binary Noggin upgraded our infrastructure, and then they helped us prepare for our most critical process by using our tools and our data to help drive changes in our technology infrastructure to make us bigger, better and faster for our national challenge.”

Jim Mason, KnowInk

Blogs

3 business benefits of open source software

We’ve all been there: It’s time to start outlining that new project and begin weighing your technology options. Should you go with the popular commercial software or use the new open source hotness? Whether you’re an experienced IT professional or a novice building...

3 business benefits of open source software

We’ve all been there: It’s time to start outlining that new project and begin weighing your technology options. Should you go with the popular commercial software or use the new open source hotness? Whether you’re an experienced IT professional or a novice building...

Learn More

Saving the Day with Secure Static Files in Phoenix

"Tell me! Did you know a hacker could get a user's files by guessing file names?!" The bright interrogation lights are shining in your face. You can't quite make out the person barraging you with questions. It’s a scenario no one wants to experience: Your files were...

Saving the Day with Secure Static Files in Phoenix

Saving the Day with Secure Static Files in Phoenix

Over the years, strategies to secure static files have ranged from feasible (but slow) to downright laughable. Storing the files in the database and treating them like any other secure data seems fair but leads to performance problems as the database has to shuttle copious amounts of information.

Saving the Day with Secure Static Files in Phoenix

Over the years, strategies to secure static files have ranged from feasible (but slow) to downright laughable. Storing the files in the database and treating them like any other secure data seems fair but leads to performance problems as the database has to shuttle copious amounts of information.

Learn More

Introduction to Agile Methodologies

It’s happened to everyone: You’re in the middle of a project, and suddenly a problem emerges—one you didn’t anticipate but one that needs to be resolved right away. From small updates to complete overhauls, changes in a project can be costly. But what if you...

Introduction to Agile Methodologies

Introduction to Agile Methodologies

Agile methodologies allow you to not only respond to change but to also learn from the experience—as well as better collaborate with clients and create the best solutions.