Resume. Up-to-date


Sep 2016 - Now
Metric Group Ltd
Senior Developer/Consultant

Developing changes to software related to parking services in an agile environment with Jira. These included:

  • Leading the development of the Car Park Manager client software to allow for downloading of parking transactions and uploading of parking rules to machines. This was written in WPF/XAML on the client, and on the server, Web API to provide data to SQL Server/Entity Framework.
  • Leading the development of the process to manage a membership list of parking members from data in an external FTP server using a Windows service to update the data using Entity Framework/SQL.
  • Doing extensive rework to the back office software for managing parking, including rewrites of many functions from ASP.NET Webforms to ASP.NET MVC, introducing ASP.NET IDENTITY, integrating Hangfire for job scheduling, introducing Entity Framework Code First and migrations, introducing dependency injection using Unity. We used Bootstrap on the front end and KnockoutJS for the UI/AJAX integration.
  • Building a reporting module to allow users to create their own reports against the data.

Feb 2016 to July 2016
Wiltshire Council
Software Consultant
  • Leading development of refactoring of Wiltshire Council’s main website to add new functionality to show Registry Office details, including building a maintenance system in ASP.NET MVC/SQL Server, building a web service to access the data using WebAPI, and developing PHP changes to call a service from Zend.
  • Redeveloping the Wiltshire Council careers site into an Umbraco 7 site. This is based on the current template of the website but allows user content editing. My responsibilities were setting up the initial site, working with users on some required changes, developing editors to allow users to input content, developing back end functions using ASP.NET MVC, SQL Server, C# and some existing Umbraco content and developing Razor partial views and deploying to Microsoft Azure.

October 2015 to January 2016
Software Consultant
  • Redeveloping the front end menus and controls for a highly intricate Tile Visualiser for Pinpoint Visualisation on behalf of their client, Tile Giant. I was working with the lead developer and chief executive, developing a new front end. My responsibilities included building the menu system according to their designs, with fluid changes and a high degree of interactivity.
  • The technologies used were Javascript, Typescript, JQuery, Bootstrap, CSS, C#, web services and Git.

July 2014 to August 2015

Working in the Digital IT team at Dyson, enhancing the global Dyson website. My responsibilities included working with a business analyst in determining the user requirements, documenting a solution to the requirements and then building, testing and delivering the requirements. The website is internationalized.

The technologies used were ASP.NET, C#, SQL Server, Sitecore, jQuery, AngularJS, SQL Server 2012, Entity Framework, Moq, CSS/LESS, XSLT, Autofac, Worldpay. Also gained experience of Google Analytics, Mercurial and Kiln.

June 2014
Young People's Party
Development Manager/Consultant

Full solo development of an Android app and website to show tax comparisons between income taxes and land taxes for the Young People’s Party (YPP). Worked with users to translate formulas from an Excel workbook into a website and app. The website can be found at and the app as com.timalmond.ypp on the Google Play store.

The technologies used were AngularJS, Javascript, CSS, Phonegap


95 years
100 years
75 years
90 years
Javascript Frameworks (Angular/Knockout)
20 years
Business Analysis
95 years
System Design
100 years

I have worked with Tim for a number of years and during that time have placed him with several of my clients. At all times whilst working with him, Tim has been open, honest and professional. Feedback from our clients has always been very positive and I would have no hesitation in recommending him for future roles.

Al Brown - Billing Manager - Permanent Recruitment Division at Capita IT Resourcing

Tim is a rare thing, a genuine expert who can be relied up on to deliver excellent work, usually above and beyond any specification you may give him!

John Dickens - Owner of Godjira Websites and Web Based Database Software

In 2009 Tim helped to produce a path-breaking resource that extends monitoring of human rights violations in a new and more pro-active direction. The result was the database "Deaths and Disappearances of Journalists in Russia, since 1993" ( which brought together a mass of information and, for the first time, enabled a clear measure of impunity to be established. Under pressure of a short delivery deadline, Tim took great care in explaining the capacity and limitations of the programmes available for the task in hand, listening attentively throughout to the requirements of a technology-innocent customer. The result prompted wide interest and has formed the groundwork for the latest work in the field.

John Crowfoot - Member Board of Trustees at Rights in Russia

Tim was a contractor who worked as part of our team for around 18 months. Tim is very personable and gets on well with the other team members. Tim likes to keep up to date with the latest technologies and is a big advocate of open source solutions.

Steve Milligan - Senior Business Analyst (IT) at Quintiles

Working alongside Tim at the Intuitive Group I found him to be both friendly and professional. His ability as an analyst developer was of the highest order. His analytical and communication skills at board level were excellent. His technical knowledge was also very good and he would frequently be involved in technical discussions within the team of developers he was working with. I would highly recommend Tim and hope we have the chance to work together in the future.

Andrew Bradley - .Net Developer at Transport for London