Turn Ideas into Products

Software design and development for clients across the globe since 2000

Mobile devices icon: iPhone and iPad

Mobile Apps

  • iOS, Android, and hybrid apps
  • Fast, responsive, and user friendly

Objective-C, Java, HTML, CSS, JavaScript, iOS SDK, Android SDK, Pronegap, Sencha Touch, Unity (game engine), OpenGL, SQLite

internet and web browser icon


  • Cross-browser: Chrome, Firefox, IE, Safari, Opera support
  • Responsive layout to go mobile
  • Performance optimization

JavaScript, HTML, CSS, jQuery, Bootstrap, PHP, .NET, Node.js, Wordpress, Joomla, Drupal

servers icon

Server Side

  • Custom server capabilities
  • Cloud-based services and APIs
  • High performance

Java, LAMP (Linux, Apache, MySQL, PHP), .NET, Node.js, MS SQL, PostgreSQL, SQLite, Amazon EC2 and S3, Rackspace cloud, PostGIS, ArcGIS server

PC laptop and Mac desktop


  • MacOS and Windows
  • Parallel computing
  • Video processing

.NET, C++, Qt, Objective-C, Java, Unity (game engine), OpenGL

IT consulting firm based in Greater Vancouver area, BC. We have successfully built many software products for clients around the world, including US (San Francisco, Seattle, Palo Alto) and Canada (Toronto, Vancouver, Quebec). Our team is experienced in requirement analysis, project management, UI/UX design, software development, QA, and support. Our software engineers are trained to produce sustainable, well-built, and highly innovative software solutions.

Experts in Several IT Fields

video and sound

Digital Media

Video streaming, online chat, multicast, video editing.

pie, bar charts and plots

Data Visualization

Presenting charts and tables on the front-end; we have our internal code libraries, but we can also use commercial and open source solutions.

wireless game controller


3D and 2D video games for desktop and mobile platforms built using various game engines and OpenGL.

topographic, satelite, and 3D maps

Cartography and GIS

We develop software to capture, store, manipulate, analyze, and visualize geospatial data.


Augmented Reality

Combine physical and virtual worlds on a mobile device.

image recognition of retina scan

Computer Vision

Recognition of text (OCR), objects, shapes, and edges.