0% found this document useful (0 votes)
218 views2 pages

Matthew Canty .Net Developer CV

Matthew Canty is a C# .Net developer with over 3 years of experience developing real-time applications using tools like WCF, WPF, ASP.NET, MongoDB, Elasticsearch, and RabbitMQ. He has worked as a developer at Sporting Index since 2011 where he built various services and tools to support data integration and management. His skills also include NodeJS, AngularJS, TDD/BDD, and agile methodologies. He has published personal projects on GitHub including a bus routes application and weather clock.

Uploaded by

Matthew Canty
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
218 views2 pages

Matthew Canty .Net Developer CV

Matthew Canty is a C# .Net developer with over 3 years of experience developing real-time applications using tools like WCF, WPF, ASP.NET, MongoDB, Elasticsearch, and RabbitMQ. He has worked as a developer at Sporting Index since 2011 where he built various services and tools to support data integration and management. His skills also include NodeJS, AngularJS, TDD/BDD, and agile methodologies. He has published personal projects on GitHub including a bus routes application and weather clock.

Uploaded by

Matthew Canty
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

07853 339 117

[email protected]
London, UK
github.com/matthewcanty


References available upon request
Matthew Canty
C# .Net 4.5 developer with over 3 years of experience developing high-availability real-time applications
using a range of open source and proprietary tools.

Skills
C# .Net 4.5 WCF WPF ASP.NET
MongoDB Elasticsearch RabbitMQ Specflow
JIRA FogBugz Trello Teamcity Splunk MediaWiki
TDD BDD Scrum Kanban Agile Development
NodeJS AngularJS HTML5

Employment
Sporting Index - Developer October 2011 - October 2014
Member of the Data Integration team in Sporting Solutions - part of Sporting Index Group. The Data
Integration services provide the business with global fixture, pricing and real-time in-play sporting data
from multiple sources across many sports.

Sporting Solutions is a fast-paced agile environment which follows continuous integration, continuous
deployment, test-driven and behaviour-driven practices.

- Built Winforms tools to support the team in diagnosing and repairing data issues.
- Created a stand-alone service to manage and provide player data over WCF.
- Utilised web technologies ASP.Net, AngularJS, Twitter Bootstrap, Javascript, JQuery and HTML5 to
create a web service for in-house teams to manage data.
- Administrated MongoDB, Elasticsearch and RabbitMQ clusters running on Linux to mitigate failover
and maximise performance.
- Key developer in switching from Oracle Lucene to Elasticsearch. Built service to manage
Elasticsearch clusters and apply mappings, aliases and automatic backups.
- Used Specflow to aid a BDD approach when migrating from Lucene to Elasticsearch.
- Followed agile development practices with Kanban with Scrum methodologies using JIRA (FogBugz
previously) to track workflow.
- TDD used throughout all projects and services to ensure code is a consistent and bugs are mitigated.
- Created queries in Splunk to provide real-time metrics, analysis and alerting.
- Integrated various sports data feeds including Betfair, Enetpulse, SIS, Abelson. Each feed had their
own message delivery mechanisms - IBM Websphere MQ, FTP, REST, IMAP - and data protocols
and JSON, XML, CSV, bespoke line-based, spreadsheet.
Maintained team Wiki pages on the companys WikiMedia server.

07853 339 117
[email protected]
London, UK
github.com/matthewcanty


References available upon request
Education
Lancaster University 2008 - 2011
BSc Information Technology and Media Communications (First Class Honors)
Courses included: Introduction to Objective-C, Database Design, Image Manipulation with Matlab, Game
Theory, 3D Video Production.
BSc Computer Science (Minor)
Java Programming, Fundamentals of Computer Science.
Personal Projects
All projects available on my Github profile - github.com/matthewcanty

Bus Routes busroutes.matthewcanty.co.uk
Web application which displays TFL bus route data on a map.
- Front end is built with HTML5 and AngularJS. Makes use of Angular services and controllers to
handle the user input and progress messages.
- Back end runs on NodeJS. NodeJS handles communication with MongoDB and contains
functionality to update data from TFL.
- The application runs on Heroku (back end API) and Digital Ocean (front end).
- Website built from simple Twitter Bootstrap elements for rapid development.
- TDD/BDD practices followed throughout development.
- Used Cloud9 as development environment, a cloud based IDE.

Weather Clock
Show rain forecast on a clock face
- Client side application using Angular JS and ProcessingJS.
- Utilises Forecast.IO and Googles Places API and Reverse Geocoding API.

Other Info
I regularly attend the monthly Hacker News meetup in central London.

I am an active gigging bass player. In the past I have performed at festivals, on live TV and radio and
many gigs.

I have completed several cycle-sportives - including Coast to Coast in a Day and Lands End to John
OGroats in which I raised 2600 for charity.

You might also like