Home Custom Development

Main Menu


Note: The Issue Tracker currently has a separate login.

Custom Software Development

Blue Ninja Software specializes primarily in the development of custom software applications for clients. We have extensive experience with many different types of applications, such as:

  • Client/Server applications
    • Proprietary protocols
    • Web Services
  • Back-end applications
    • Proprietary and Web Services back-end servers
  • Standalone desktop applications
    • Windows Forms (GUI) applications
    • Console applications
    • Windows Services
  • Device integration
    • Serial RS-232
    • TCP/IP
    • USB/HID
  • Class libraries & Assemblies
    • ActiveX controls and libraries
    • .NET controls and libraries
  • ...and much more!

Work Experience

You can see some of our currently underway projects in the Under Development area, or see summaries for many of our previous projects working with various clients in the Success Stories area. These will help showcase the wide range of applications we've worked on, and list some of our past and present clients.

Note: Many of our projects are covered by Non-Disclosure Agreements and are not publically viewable.


Your project can be listed here, too - contract with us for your development needs!

Featured Success Story

Finding a GUID needle in a pile of database haystacks

Our client was providing consulting and training services as well as custom integration for a poorly-documented database application, which used GUIDs to map nearly every data type.

"Trying to find relationships between tables was a monumental task," according to Christopher Shipley, one of the company's principal officers. We provided them with a query tool to locate all tables and columns with a specific GUID, thus helping to map out the data relationships. This application saved countless hours of manually sifting and searching through the database to look for the proverbial needle in the haystack.


Outsourcing Poll

How does your company outsource its programming needs?