I landed my first job as a software developer right out of college at the end of the dotcom bubble. I posted my resume at 11 AM, got a call from a recruiter at 2 PM and had a contract position locked down by 4 PM that same day.
That first job was a great start. I wrote HIPAA-compliant medical record systems that sold for millions of dollars. But something bothered me: I noticed that some of the other developers — also contract workers — were not what they were cracked up to be.
I spent the next ten years working at different software product development companies and startups. While I experienced some great successes, and moved up the ranks to become a software architect, I began to question the standard approach to software development. Too many projects went over budget, veered off scope, or never lived up to their potential. I began to realize it wasn’t enough just to have great developers on your team: successful software development required experienced project managers, software design experts, top-notch tools, a proven methodology, and a flat, productive, flexible environment that let smart people get things done.
So I left the corporate world and entered the world of consulting. I figured consultants must have “cracked the code”. But I quickly found that most consulting companies were really just “body shops”. They didn’t take the time to understand a problem and then build a solution; they just placed a warm body in a chair, often without adequate screening.
The problem they solved wasn’t building better software, it was reading resumes and filling a position – and not necessarily with a good candidate, just with a candidate that the client would accept.
I founded Unstoppable Software because I wanted to do it right. When a client hires us, they get a bolt-on, ready-to-go software development “factory” — complete with “foremen” working the “shop floor”, and a structured software development methodology in place. Our clients don’t worry about managing “Diva” developers or wonder if the code they are producing is any good. We take care of all that. We monitor the people, the project, the process, and the code, all using our best practice methodology and tools.
In the end, we allow our clients to focus on their core business instead of worrying about software development. We think it’s an important part of helping make them Unstoppable.
Chief Executive Officer
Unstoppable Software, Inc.
Chief Executive Officer / Chief Software Architect
Sam founded Unstoppable in 2008 to help clients drive software development innovation and drastically reduce costs through automation. Over the last 11 years, he has worked with 8 companies that have over a billion dollars in revenue, and saved his clients millions of dollars of wasted cost. On our projects, he serves as a software architect, project manager, and advocates daily for the voice of the customer.
Software Development Manager / Lead Developer
In his 10 years with Unstoppable, Nathan has built enterprise software systems that process over $100M in revenue weekly for our clients, and led project teams to success in complex environments. He has an innate ability to keep a project on task, advocate for the right choices for our clients, and in-depth technical understanding.
Over the last 8 years with our firm, Scott has built both medical systems that process highly-sensitive healthcare information, and background processing engines for large credit card processing authorities. With a background in data processing spanning MCI, Verizon, and other large companies, Scott not only has the technical skills but a great personality and is a wonderful communicator.
BS Comp. Sci., University of Louisiana 85