Skip to navigation

David McKinnis Consulting, LLC
David McKinnis Consulting, LLC

Software Development

We have over a decade of experience in the software industry working on a variety of projects - from small, single person projects to large applications with extensive code bases. We have worked on version 1.0 products and know the different challenges that arise when shipping a product for the first time. We would be interested in talking with you about your software project and how we could help you successfully ship it.

Our Approach

Before a successful software project can begin, it is important to understand what your goals are. Lots of fancy code can be written, but if we don't know where we are going, we are probably moving quickly in the wrong direction. We work with you to come up with a specification for your software project. Then we can accurately give you a price for developing your software. Or, once the specification is written, you may get bids from a number of developers. We hope that you would allow us to be one of those submitting offers and will do our best to tender the best offer.

Languages and Technologies

The choice of language used for a software project can sometimes be important. We have experience shipping products in C/C++ and Visual Basic. Additionally, we are knowledgeable in Java, C# and the .NET platform. As we look at your goals and requirements, the choice of language may become obvious. It is important to ensure that the language chosen supports your goals and to understand your goals before completely committing to a particular language.