Software Engineering Project Leadership

Technical and business team leadership for new and ongoing projects requiring new software technologies.

Software Engineering and Web Development

Software design and implementation of websites, web services, data analytics, distributed software infrastructures and technology integration producing usable applications.

Business Analysis and System Design

Evaluation and understanding the needs of the business and business process, its tactical strategic direction, and identification of initiatives and processes which drive function to achieve those goals.

Clean and Simple Solutions to Difficult Problems

Accurate process definition, coherent design and application of appropriate technologies leads to the best solutions.

Current Customers