Recent Technologies


  • C# and VB.net on the .net framework 3.5, 4 and 4.5 with async
  • F# and modern functional techniques
  • Windows Communication Framework, LINQ to objects, LINQ to SQL
  • SQL Server 2005, 2008, 2008 R2 and 2012
  • ASP.Net MVC versions 1-5 for websites
  • Microsoft Dynamics CRM 2011 customisation and web services


  • iPhone and iPad application development (Objective-C and Xamarin C#)


  • Java 6, 7, and 8
  • Oracle 9, 10i and 11g database
  • Ruby on Rails website development
  • Borland Delphi development

Recent Projects

Current Projects and Work in Progress

Please see our Blog for information on our most recent work.

Enhanced Desktop – South West Water

Enhanced Desktop Screenshot Enhanced Desktop Screenshot

The Enhanced Desktop project was part of a large 2 year long push at SWW to improve efficiencies in customer service, named 'Service Plus'.

Concept First was contracted to be technical lead on the project. We designed the system, and with help from a number of other developers successfully rolled it out after 6 months of work. It integrates with a number of their current technical systems including mapping, billing and enterprise resource planning.

The software is currently is use not only in the Call Centre at South West Water, but also in the ‘Service Centre’. It speeds up work for the 100 call handlers, and provides management information and visibility of SLAs to the service centre so they can better manage their resources and priorities.

Key technologies:

  • Microsoft .NET (both Winforms and ASP.net, VB.net and C#)
  • Oracle 10i spatial

Report RX – RX Info

Report RX Screenshot Report RX Screenshot

Concept First were contracted by a local Pharmacy/Healthcare startup to write an application for hospitals and surgeries to report and monitor on their spend on drugs.

The application pulls prescription information out of a legacy database system, transforms and summarises it into a SQL Server database. Allowing users to easily see prescription behaviour and drug spending, drilling down and filtering using many different characteristics of the data.

Key technologies:

  • Microsoft .NET (VB.net)
  • Microsoft SQL Server 2005

MiradorCM – Mirador Software

MiradorCM Screenshot MiradorCM Screenshot

We were approached by Mirador Software, a company specialising in the analytical modelling of computer scalability and performance.

They were building a new product to integrate with the Hewlett Packard Openview platform. They provided the theory, and we wrote the software for them, over 18 months, working closely with HP to interface with their range of management software.

The software allows users very quickly to capture, view and model the performance of their computer systems inline with the ITIL recommendations for Capacity Management

Key technologies:

  • Borland Delphi 2006
  • Microsoft SQL Server 2005
  • HP Performance Manager

Geospatial – Internal mapping project

Geospatial Screenshot Geospatial Screenshot

An internal research and development project to push the limits of the current mapping platforms, predominately Google maps.

The application can we seen here. We show dynamic loading of content based on the view, and real time clustering to maximise usability of lots of data. Hopefully it may even save a few people from traffic jams!

Key technologies:

  • Rails web development
  • PostgreSQL database with GIS
  • BBC Webservices for traffic information
  • iPhone dedicated client application