Paul Cousins

Paul Cousins

Principal Software Engineer

  • Paul is our lead developer for TT Digital. He is in charge of maintaining and developing our 'software as a service' products. 

What is your experience?

Paul has worked in all aspects of software, including both development and customer support. This makes him uniquely placed to have a really holistic view of the applications and architectures, which helps him to design, build and troubleshoot applications effectively. Paul has led teams responsible for software development both in the private sector and in healthcare. 

What are your specialisms?

Programming Languages

  • NetC# 1.0 - 7.0, .Net Core 3x, VB net, T-SQL, JavaScript 
  • RDBMS: MS SQL Server 2000 - 2016, MySQL Server Reporting Services, SQL Server Analysis Services
  • Technologies: Entity Frame 4.0 - 6.X, EFCore 2.x - 3.x, ADO.Net, Dapper, NUnit, Xunit, MsTest, Moq, Target Process, Jira, Visual Studio 2005 - 2019, TFS, Git, WPF

 

Development Methodologies

  • TDD, Agile, Scrum, Waterfall, Kanban, CI, CD

 

Operating Systems 

  • Windows 95 - 10, Office 2000-2016, Linux, Fedora 11-19, Ubuntu, Hyper-V, TeamCity, MSBuild, Jenkins, SonarQube, Github actions

What do you like doing outside of work?

Motorbikes, Sports Cars, Gaming