> We partner with industry professionals

Our Industry Experience

  • airline summary

    We work with you to understand your needs inside and out. For example, in developing an application for a customer, we spent a week with the baggage handlers to understand their needs and challenges. When we noticed that they typically wore gloves, which made it difficult to handle the mouse, we designed and developed a web-based app that could navigate through the keyboard.

> How we approach our clients problems

Design Thinking

It all starts with our team feeling your pain. We probe, explore and leverage our industry expertise to acutely understand your problem, document your specific requirements, and then use design thinking to arrive at a solution using that expertise, as well as creativity and systemic reasoning. Our software architects and business analysts then work together to deliver on that design, creating a solution that moves your business forward.


design thinking

agile middle

Agile Software Development

What software development methodology do we use to build your solution?  Whichever one best meets your project’s needs. Our software development team is highly skilled in a variety of iterative and incremental software development methodologies, such as agile, yet we are just as versed in waterfall software development.


Continuous Improvements

Since technologies continue to evolve and your needs change as well,  we’re committed to maintaining and continuously improving your solution, making sure it continues to solve your problems, remain compatible with new devices, and that machine learning algorithms are retrained with the latest data. 


improvement middle

  • Putting Computer Vision into Focus

    Just a few short years ago, computer vision was seen as something that held great potential but which wasn’t quite there yet. Today, thanks to advances in AI, more affordable GPU capacity and an accumulation of data and the means to train it, it’s becoming a strategic technology asset for companies in a variety of... Read more »

  • Using Artificial Intelligence (AI) to Gain Insight in the Financial Services Industry

    Artificial Intelligence (AI) has been taking the business world by storm. It’s been used in applications from determining good locations for solar panels and increasing crop yield to predicting which medical devices might fail and which type 1 diabetes patients may be at particular risk. And financial services is no exception. The importance of providing... Read more »

  • What the H-1B Visa Issue Means for Tech Advancement

    New changes to the H-1B visa program this year may be spurring renewed concern about exactly how the U.S. can fill a critical skills gap. On one hand, given the president’s Executive Order, “Buy American, Hire American,” the government is reforming the H-1B program to, among other things, give priority to only the most highly... Read more »