What Do We Do?


Web Development

We have extensive experience in creating solutions for Web and Mobile. Creating a quick, efficient and responsive web site is critical for your user and brand experience. We also have experience in e-commerce and content management platforms to accelerate your time to market.


Key areas of expertise:
  1. HTML 5 Web Application Development
  2. Content Management Solutions
  3. E-commerce Integration
  4. Facebook Integration
  5. Responsive Mobi Sites

Mobile Development

Mobile Development is the rage right now. We focus on native development, but also craft solutions to allow maximum reuse across all the major Mobile Platforms. A fast, fluid, but most of all "true to the platform" user experience is key.




Key areas of expertise:
  1. Xamarin Native Cross Platform (Android, IOS, OSX, Windows Phone, UWP)
  2. Native Development (Android, Windows Phone)
  3. Mapping and Geolocation
  4. Bluetooth, iBeacon, and NFC communications
  5. IoT (Internet of Things)

Windows Development

Microsoft's latest Operating System provides a modern interface designed for touch, tablets and other mobile devices. We have experience in UWP and Windows Store development since it was released in Developer Preview.




Key areas of expertise:
  1. Native UWP and Windows Store Development
  2. Xamarin Native Cross Platform (with Android, IOS, Windows Phone, OSX, UWP)
  3. Mapping and Geolocation
  4. Bluetooth and NFC communications
  5. IoT (Internet of Things)

Agile Consulting Services

Implementing your own development processes can be a daunting task. The Agile methodologies (including Scrum) have a proven track record over the years. We provide services to assist you with Scrum and Agile Principles on-site, and also provide training via our experienced partner trainers.


Key areas of expertise:
  1. Scrum Coaching and Consulting
  2. Agile Training Courses


Architectural Consulting Services

Every System needs a sound foundation and architecture. We have extensive architectural and development experience and can provide guidance for your own projects. We also have experience in a wide array of Technologies to Assist you with your Difficult Choices.



Key areas of expertise:
  1. Architectural Guidance
  2. Technology Choices
  3. Engineering Practices
  4. Developer Mentoring

ASP .NET MVC

We focus mainly on the Microsoft Stack of Technologies. As far as possible we use supporting open source frameworks, but also commercial frameworks such as Telerik's KendoUi.

Android

We develop for Android natively in Java using the Android SDK. We also use technologies to leverage our Microsoft / C# skills using Xamarin to enable cross platform native solutions.

Windows Store

We have experience in creating Windows Store / UWP applications for Microsoft's new Windows 10 operating system.

Azure

We have extensive experience of using Microsoft's Cloud Platform and leveraging its Capabilities of extending your on Premise Solutions into the cloud. Azure also presents ideal solutions for Mobile Services and Messaging.

iOS

We dont build native applications in Objective C right now, but we do use technologies to leverage our Microsoft / C# skills using Xamarin to enable cross platform native solutions on IOS.

Windows Phone

Windows Phone is a passion for us. We leverage our Extensive Development Experience within the Windows Eco System, in creating Windows UWP applications.

Html / Javascript

We have Extensive Experience in creating HTML and Javascript based Web Interfaces. We also have experience in using HTML and JavaScript in Mobile Applications.

Database

We have Extensive Experience in Database Design, Development and Administration for both SQL (Microsoft SQL Server / Oracle) and NOSQL (RavenDB) database technologies.