Software Development

Modern software design and development

Web Applications

Development websites, web applications and APIs.

Windows Development

Multi-tier client-server enterprise development

Consulting

Maintenance, enhancement and migration of legacy systems

Data Analytics

Database design, business reporting, analytics and machine learning