We Build Exceptional Software

Any Software

Mission critical solutions since 2009

How Can We Help You?


Our goal is to be a trusted partner. Feel confident knowing you can rely on us today and as future needs arise.

Here are some ways we can help your business.

Software Vendors

  • Deliver on product roadmap
  • Develop prototypes
  • Implement new technologies
  • Variable development capacity

Business Solutions

  • Address your unique needs
  • Add online customer service
  • Automate internal processes
  • Replace outdated systems

Solution Providers

  • Improve competitiveness
  • Add value to your solutions
  • Develop unique offerings
  • Speed time to marketent

What We Bring


Project Management

Requirements Analysis

Solution Architecture

User Interface Design

Technology Selection

Software Development

Quality Assurance

Experience

Featured Projects


We build virtually any type of software. From local desktop apps, to web and native mobile apps. From large server databases to factory automation. From payments to robotics. Below our some examples we're proud of.

Customer Service

Helping our clients' customers help themselves is a big win.

Show Less

Offer your customers secure access to their account details online, with the ability to manage their account and initiate changes themselves.

Customers quickly satisfy their needs without waiting on hold or for a call-back.

Businesses win with improved customer satisfaction levels and service that scales.

Secure web application for customers and internal customer service reps.

Further improve your customer service and lower costs with improved solutions that provide CSRs the information they need quickly without having to navigate multiple systems or screens.

We have developed several web-based customer-facing and internal CSR applications for large enterprises to do exactly that.


Technologies used:
Linux, Bash, Java, Oracle, Vert.x, Angular web framework, REST for some clients.

Windows, .NET C#, React, Microsoft SQL Server for others

Robotics

Drive mobile robots from anywhere in the world.

Show Less

We are working with robot builders to extend features with software.

Robotics development is becoming more productive with the use of open source frameworks such as Robotics Operating System (ROS).

Our team has developed ROS applications that include motor control using C++ and Python, video capture and publishing, teleoperations, GPS integration and more.

We would be happy to discuss how we can help with your robotics-based projects in this exciting field.


Technologies used:
Linux, v4l2 (video for Linux), GPS RTK, ROS, C++, Python, WebRTC

Documents

National warehouse serving half a billion documents.

Show Less

This solution receives documents and meta data in various file formats from organizations across the country. They are categorized, typed and stored.

Secure APIs allow access to the documents by government portals and bank organizations.

Payment support was added in a recent release for documents that are payable.


Technologies used:
Linux, Bash, Java, Oracle, SOAP and REST APIs, Angular web framework

Mobile Invoicing

Reduce effort, paper and forgotten payments for mobile workforces.

Show Less

Native mobile applications for onsite invoicing and payment collection improved efficiency and let businesses collect payment sooner.

Small business users can access product information, generate invoices, view PDF previews, and collect payment including cheque capture technology.

Mobile integrations include contacts, camera, and files. The apps are very configurable for payment terms, applicable taxes, discounts, generated invoice and receipt numbers and template invoice verbiage.

Technologies used:
Android+Java, iOS+Swift, Java, REST, Linux, FreeMarker template engine and HTML to PDF conversion

Automation

Pick To Light and other solutions for factories and distribution centers.

Show Less

This is an example of working with a client to provide additional value-added solutions that work with their core technology.

Large gantry systems and other robotics are used in our client's solution to move stacks of product from production to the factory floor and ultimately to loading docks.

Creation of the Pick By Light/Pick To Light system allowed partial crate orders to be fulfilled for customers. Integrations were done to the WCS Warehouse Control System, and PLC Programmable Logic Controller for conveyers, labelers, weigh scales, picking module displays and printers.

Technologies used:

ActiveMQ, Linux, Docker, Java EE, JavaFX, Oracle, REST, WebSocket, and Wildfly.

Payments

Multinational walk-up and online account payment service.

Show Less

This product was developed for a client to power a multinational bill payment service. Customers make payments by visiting one of many teller-based collection locations, or by registering and paying online.

Scalable and highly available deployment designed, and deployed using Amazon Web Services.

Integrations to billers provide current account balance information. Payment remittance is communicated to each biller. Direct debit payments are supported by integration with a local bank. Credit card payments are made with integration to a payment service provider servicing the area. Cash and cheque payments are recorded, and various reports are generated to enable reconciliation.

Technologies used:

Linux, Java SE, Amazon Web Services, Oracle RDS, Angular web framework, Jasper Reports, REST, custom HTTPS API with encrypted payload, WSO2


Technology Choices


Using the Right Tools for the Job

For new applications, we can help you determine the optimal technologies to use. To add to an existing solution, we work with the technologies you've already chosen. Over time this leads to a long list of tools at our disposal, each with its own strengths. Below are platforms and technologies we've used in past projects.

API

GraphQL
REST

Database

AuroraDB
DynamoDB
MariaDB
MongoDB
MySql
Oracle
PostgreSQL

Language

C++
CSS
Java SE, Java EE, JavaFX
JavaScript, TypeScript
HTML
Python
Swift

Messaging

ActiveMQ
RabbitMQ
AWS SQS
ROS
Vert.x

Mobile

iOS Swift
Android Java
React Native

OS

Android
iOS
Linux
OSX
Windows

Platform

AWS Amazon Web Services
Docker containers

NestJS
Node.js
ROS-Robotic Operating System
Vert.x
WSO2

Web

Angular
CSS
HTML
JavaScript, TypeScript
React
WebRTC
WebSocket

Let's Chat

We're easy to work with and would love to discuss your needs.
There's no obligation and absolutely no pressure.