Skills

Modern tools, deep database roots

A broad toolkit built over three decades, kept current, and always chosen to suit the job.

Application development

  • C#
  • .NET Core / .NET
  • ASP.NET Core
  • Web API
  • Entity Framework
  • MVC
  • LINQ
  • ADO.NET
  • .NET Framework
  • WinForms
  • VB.NET

Front end

  • Angular
  • TypeScript
  • JavaScript
  • AJAX
  • HTML
  • CSS

Databases

  • SQL Server
  • Ingres
  • Oracle
  • T-SQL
  • Stored procedures
  • Performance tuning
  • Database design
  • DBA tasks
  • Native XML

Data & reporting

  • SSIS
  • SSRS
  • SSAS
  • DTS
  • Crystal Reports
  • ETL

Integration

  • REST
  • Google Maps API
  • Google Drive API
  • Google Maps timetable feeds
  • SIRI
  • GTFS
  • ATCO-CIF
  • XML
  • CSV
  • TCP/IP sockets
  • .NET Remoting
  • Vehicle tracking
  • Real-time passenger information
  • GPS & mapping
  • Barcode & ticket printing
  • Payment authorisation

Legacy technologies

Still needed when modernising:

  • Ingres ABF
  • OpenROAD
  • Visual Basic 3 - 6
  • C / C++
  • Classic ASP

Analysis & delivery

  • Requirements capture
  • Functional specifications
  • Data modelling
  • UI design
  • Prototyping
  • Test plans & automation
  • Documentation
  • Training

Hosting & security

  • IIS configuration & deployment
  • Cloud-hosted Windows servers
  • APIs behind Amazon API Gateway
  • AWS Cognito authentication

Qualifications

  • Microsoft Certified Professional (MCP)

Don't see what you need?

The list above is a summary. If you have a particular technology or requirement in mind, just ask.

Get in touch