.Net application development specialists
asp.net, c#, vb.net, html, javascript, jquery, html, xhtml, css, oop, design patterns, sql server, mvc and much more
contact: admin@paxium.co.uk

Paxium is the company owned by myself, Dave Amour and used for providing IT contract development services including


  • Application development - Desktop, Web, Services - with Classic ASP, Asp.net WebForms, Asp.net MVC, Asp.net Core
  • Html, Css, JavaScript, jQuery, React, C#, SQL Server, Ado.net, Entity Framework, NHibernate, TDD, WebApi, GIT, IIS
  • Database schema design, implementation & ETL activities
  • Website design and hosting including email hosting
  • Training - typically one to one sessions
  • Reverse Engineering and documentation of undocumented systems
  • Code Reviews
  • Performance Tuning
  • Located in Cannock, Staffordshire
Rugeley Chess Club Buying Butler Cuckooland Katmaid Pet Sitting Services Roland Garros 60 60 Golf cement Technical Conformity Goofy MaggieBears Vacc Track Find Your Smart Phone eBate Taylors Poultry Services Lafarge Rebates System Codemasters Grid Game eBate DOFF
About
Short CV
Long CV
Contact Details
ECommerce Experience
References
Location

Dave Amour - Short CV

You can download short versions of my word and pdf cv as follows

And a html version is below. You can also view a full version of my cv with all of my work history on in detail - click on the Long CV tab above

David Amour – Full Stack/Back End C# Developer

Address: Cannock, Staffordshire Email: dave@paxium.co.uk

Availability: July 2025

Tel: 075454 25296

  • Full Stack Developer with 26 years’ experience with Classic Asp, Asp.net WebForms, MVC all versions, WebApi, C#, Vb.net, Html, Css, JavaScript, Angular, Typescript, jQuery + various other libraries, SQL Server, TDD, Entity Framework, Performance Tuning, VSS, SVN, GIT, Visual Studio all versions, .NET & .NET core, Agile, Scrum, Waterfall, SAFE, Microservices and much more. Recently I have also been learning and improving my skills with Angular which I am studying every day.
  • 5 years’ experience as an Adult IT trainer and training center Manager teaching C programming, COBOL, Database theory, spreadsheets, VBA, Visual Basic, Desk Top Publishing and a few other bits and pieces
  • Experienced in mentoring junior team members
  • Fantastic work ethic with great communications skills and excellent organisational skills
  • A history of securing contract extensions and great recommendations

References

“Dave is a great guy to work with, having hired him on multiple occasions. He provides not only a deep development expertise and coding knowledge across a wide set of Microsoft (and other) technologies but a steady pair of hands. Dave has built a great trust and rapport and giving something to Dave, I know not only will it be done, but it will be finished to Dave's high standards, tested and ready to go. Dave provides challenge and balance to a team and mentors more junior members with skill and ease. I would hire Dave with no hesitation to be the first guy on my team.”

Steve Weston - Product & Technology at Xoserve & Correla

“Dave was working with C#, creating APIs and Window Services for an orchestration service that we are building. He was also involved in the CI CD process using Team City, GIT and Octopus Deploy, as well as Jira. For the project Dave was involved with, they used Agile methodology with 2-week sprints and all the ceremonies round that. Dave was also able to do some SQL when required. I would recommend Dave as a contractor to any business. Dave's quality of work was brilliant and he was able to turn his hand to any parts of the SDLC. He is easily one of the best developers I have worked with in my career. There is nothing to be improved on and I would happily have him back in the team at any time.”

John Uryn, Development Team Lead at Leeds Building Society

“Dave is a fantastic developer to work with. He took our very basic product and swiftly produced a market leading piece of software. His work ethic is second to none and I would highly recommend him to anyone.”

Claire Algar, Finance Director at QRM

LinkedIn References can be found at https://www.linkedin.com/in/david-amour-b51aaa1 and I also have contact details of my entire work history which are available if needed.

Work History

Housing 21 - July 2024 - Present – Contract Lead .Net Developer (https://www.housing21.org.uk)

I am working at Housing 21 as a lead .NET developer within a small cross functional team. We are working on existing web apps across many business sectors – HR, Finance, Procurement etc. Existing legacy apps have been typically built with .NET framework and Asp.net WebForms using TFS. I am leading the team to introduce more modern stacks and we are building new apps this way as well as gradually converting older apps. Our new stack is .NET 8 with MVC, TDD, Azure Devops, GIT, Clean Architecture, SQL Server, JavaScript/jQuery etc. Existing apps are also hosted on prem and the team are moving into the cloud over the near future with Microsoft Azure and I am involved in that as well.

  • Visual Studio 2022 & ReSharper with .Net Framework and .Net 8
  • Design Patterns
  • Ado.Net
  • Older .NET Framework versions
  • GIT with Azure Devops and SourceTree
  • Agile Scrum
  • Asp.net WebForms & MVC
  • SQL Server – TSQL, Schema Design, Complex Stored Procedures & Functions
  • C#
  • TDD with Moq & xUnit
  • MS Teams for inter team collaboration
  • Older .NET Framework versions
  • Active Directory
  • Clean Code
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • Asp.net MVC
  • Asp.net WebForms
  • Clean Architecture
  • TFS

Leeds Building Society - March 2023 - July 2024 – Contract Developer (www.leedsbuildingsociety.co.uk)

As a member of an agile team, I successfully contributed to the development and improvement of financial systems using .Net 6 and related technologies. My role also included mentoring and guiding the team towards maturing their skills and practices by introducing them to new and innovative tools and methodologies. Through my guidance, the team was able to enhance their skills and continuously improve their workflow, resulting in higher productivity and better quality of work. Additionally, I actively contributed to the team's growth by identifying areas of improvement and implementing solutions to address them. Overall, my collaborative approach and dedication to excellence contributed significantly to the success of the team's projects.

  • Visual Studio 2019, Visual Studio 2022 & ReSharper with .net 6
  • GIT with BitBucket and SourceTree
  • Agile
  • Asp.net WebApi
  • Windows Services
  • SQL Server – TSQL, Schema Design, Complex Stored Procedures & Functions, Dapper
  • C#
  • Oracle
  • TDD with MS Test and Moq
  • TeamCity & Octopus for Continuous Integration and automatic builds
  • Entity Framework + Linq
  • Postman and Swagger for API Debugging and testing
  • Jira to manage the agile process
  • MS Teams for inter team collaboration
  • Internal Nuget for package management

March 2022 – December 2022 – NetBuilder – Contract Developer (www.netbuilder.com)

NetBuilder is a leading provider of creative, software, consulting and managed services to financial, government and commercial markets. They are a full IT and digital service agency, with employees spread across their UK, France and US offices. They are experts in Enterprise Content Management, Cloud Computing and Cyber Security, and have capabilities that encompass Digital, Cloud, DevOps and IT Transformation, Cyber Security, Customer Experience, Implementation and Managed Services.

I worked here in an agile team practicing scrum to solve a range of business problems by working on a suite of complex applications. Skills used here include the following:

  • Visual Studio 2019, 2022 & ReSharper
  • TDD with Nunit & Moq
  • GIT with Azure Dev Ops and a Trunk based feature flag approach
  • Agile Scrum
  • SQL Server
  • C#
  • Asp.net
  • GraphQL
  • NServiceBus + Sagas
  • Microsoft Azure - Service Bus, Functions, Blob Storage, Terraform, Http Apis, Cosmos Db
  • Entity Framework + Linq
  • Html, CSS & JavaScript
  • Microsoft Teams for inter team collaboration
  • Nuget for package management
  • Confluence for documentation

January 2022 – February 2022 – CoreLogic – Contract Developer (www.corelogic.uk)

CoreLogic UK supports the Property Services industry, delivering surveying and workflow technology, combined with data and analytical insights.

The markets they serve include Mortgage Finance, Property Surveying, Residential Estate Agency, Insurance and Energy Assessment.

I worked here in a mid-size agile team working on a modern suite of applications covering the above areas. Skills used here include the following:

  • Visual Studio 2022 & ReSharper
  • VSCode
  • GIT with Azure Dev Ops and a Trunk based feature flag approach using LaunchDarkly
  • Agile Scrum
  • Auth0 for authentication and user management
  • Asp.net WebApi with.Net 5
  • Microsoft Azure
  • TDD with xUnit, Moq & Integration tests
  • SQL Server
  • C#
  • Entity Framework + Linq
  • Postman & Swagger for API Debugging and testing
  • Docker
  • Angular & Typescript
  • Html, CSS & JavaScript
  • Slack for inter team collaboration
  • Nuget for package management
  • Azure Devops for documentation
  • AutoMapper
  • HangFire for scheduled jobs

March 2021 – December 2021 – Correla – Contract Developer (www.correla.com)

Correla was created, as an independently owned business in order to bring in private investment to fuel innovation in the center of the gas market and beyond. Correla deliver services back to Xoserve through a commercial contract. This contract embraces existing commitments, including the passion and drive to deliver outstanding customer service, whilst adding the flexibility to deliver new products and services.

I worked here and have worked on various teams. Initially I was developing Rest Apis using .Net core 3.1 with a TDD methodology. I mainly built a complex and configurable file processing system using microservices with .net 5.0 and Azure. Skills used here include the following:

  • Visual Studio 2019 & ReSharper
  • GIT with Azure Dev Ops
  • Agile Scrum
  • Asp.net WebApi with.Net Core 3.1
  • Microservices with .net 5.0, Azure, TDD
  • SQL Server
  • Azure Blob Storage, SQL Server, Azure Functions, Service Bus & Microservices
  • C#
  • TDD with xUnit and Moq
  • A little exposure to Octopus for Continuous Integration and automatic builds
  • Entity Framework + Linq
  • Postman & Swagger for API Debugging and testing
  • Microsoft Teams for inter team collaboration
  • Nuget for package management
  • Entity Framework
  • Azure Devops for documentation

February 2021 – Risk Solved Ltd – Contract Developer (www.risksolved.com)

Risk Solved is a privately-owned business, Headquartered in London. The Risk Solved platform is a market leading SaaS solution, used by insurers across the globe to drive efficiencies for their risk consultancy practices, delivering new insights for underwriting and improving customer engagement.

I worked here in a small agile team maintaining existing services and adding new features to their suite of software

Skills and technologies being used here include:

  • Visual Studio 2019 & ReSharper
  • SVN
  • Asp.net MVC
  • Asp.net WebForms
  • WCF
  • SQL Server, Ado.net, Stored Procedures
  • C#
  • NHibernate + Linq
  • Trello & Skype for inter team collaboration
  • HTML5 & CSS
  • JavaScript & jQuery
  • Nuget for package management
  • NHibernate Performance Tuning with Hibernating Rhinos NHibernate Profiler

November 2020 – 29th Jan 2021 – Alcumus – Contract Developer (www.alcumus.com)

I worked here in a small and focused team who were supporting a large and complex piece of risk management software. This was built across a variety of technologies and we were fixing bugs and adding new features as well as migrating the entire suite of products to Azure.

Skills and technologies used here include:

  • Visual Studio 2019 & ReSharper
  • GIT with Azure Dev Ops
  • Asp.net MVC
  • Asp.net WebForms
  • Asp.net WebApi
  • Windows Services
  • Docker
  • SQL Server
  • Azure
  • C#
  • TDD
  • A little exposure to Octopus for Continuous Integration and automatic builds
  • Entity Framework + Linq
  • Postman for API Debugging and testing
  • Microsoft Teams for inter team collaboration
  • HTML5 & CSS
  • JavaScript, Typescript & jQuery
  • Nuget for package management
  • Entity Framework Performance Tuning with Hibernating Rhinos Entity Framework Profiler
  • Confluence for documentation

July 2015 – October 2020 – Exco Intouch (Now ERT) – Contract Developer (www.ert.com)

I worked in a midsize team in an agile environment mostly on a project called Gather. We worked on a data management, publishing and change control application. This was very complex in nature and was used to create and manage subjects and questionnaires used in the clinical trial of drugs and vaccines by pharmaceutical companies. This is written with Visual Studio 2019 and using MVC 5. I also work on some other in house applications but the above is where most of my time was spent.

Skills and technologies used here include:

  • Visual Studio 2015, Visual Studio 2017 & Visual Studio 2019 & ReSharper
  • SVN For a couple of years followed by GIT with BitBucket and SourceTree and more recently GitLab
  • Agile – SAFE + Scrum
  • Asp.net MVC
  • Asp.net WebApi
  • SQL Server – TSQL, Schema Design, Complex Stored Procedures, SSIS, SSRS, Views etc.
  • C#, TDD with nUnit and FakeItEasy
  • TeamCity for Continuous Integration and automatic builds
  • Entity Framework + Linq
  • Postman and Swagger for API Debugging and testing
  • Jira to manage the agile process and Slack for inter team collaboration
  • Unity for Dependency Injection
  • HTML5 & CSS, JavaScript & jQuery
  • Nuget for package management
  • AutoMapper
  • Postal for email integration
  • Entity Framework Performance Tuning with Hibernating Rhinos Entity Framework Profiler
  • BitBucket Wikis and Confluence for documentation

I also undertook OWASP based software audits of a number of complex applications and raised tickets to fix any located issues as well as writing a small application with a number of deliberate instances of bad practice in which ERT can use during developer interviews.

January 2016 – September 2020 – QRM (Queensway Retail Management) Part time Freelance Developer

I have been working here since 2016 on a part time basis - sometimes a few hours a month and sometimes a lot more. I work in this role around my normal 9-5 commitments by working mostly at weekends. QRM came to me in 2016 as they had a partially built customer order and invoicing system by a company who were unable to complete the build. I took over their work and as well as finishing the website I also modernized it both in terms of look, feel and user experience as well as in the code itself.

The site is an asp.net WebForms app with vb.net and a SQL server back end. It was not a tiered application when I got my hands on it so I added business and repository layers but did these in C# so this is a true use of mixed .net languages! The site is also skinnable to have different looks for different businesses with features which can be switched on and off per build. I continue to host these sites and maintain them with bug fixes as needed and occasional new features.

Skills and technologies used here include:

  • Net WebForms with Vb.net & C# for class libraries
  • GIT with BitBucket and SourceTree
  • SQL Server – TSQL, Schema Design, Complex Stored Procedures, Views etc.
  • TDD with nUnit and FakeItEasy
  • A mixture of plain Ado.net/Stored procedures and Entity Framework + Linq
  • HTML5 & CSS
  • JavaScript & jQuery
  • Nuget for package management
  • SendGrid for email integration
  • Crystal Reports

Further Work History

  • June 2015 – June 2015 – GreenDog – Contract Developer (www.greendogmedia.co.uk)
  • May 2015 – May 2015 – Experian – Contract Developer (www.experian.co.uk)
  • Feb 2014 – April 2015 – Evolve Consultants – Contract Developer (www.evolve-consultants.co.uk)
  • July 15th 2013 – Feb 2014 – Buying Butler – Contract Developer (www.buyingbutler.com)
  • April 10th 2013 – July 12th 2013 – Codemasters – Contract Developer (www.codemasters.com)
  • September 17th 2012 – March 27th 2013 – DotNine Solutions - Contract Ecommerce Developer
  • September 5th 2012 – September 12th 2012 – Syntax - Contract Developer (www.syntaxits.com)
  • June 22nd 2012 – August 24th – Discover Corporation – Contract Developer (www.wearediscover.com)
  • February 6th 2012 – June 21st 2012 – Sports Direct – Contract Ecommerce Developer (www.sportsdirect.com)
  • December 1st 2011 – Jan 27th 2012 – LSC – Contract Developer
  • November 2nd 2011 – November 30th 2011 – Fresheye Marketing - Contract Developer
  • August 1st 2011 – October 28th 2011 – Syntax - Contract Developer (www.syntaxits.com)
  • April 26th 2011 – July 29th 2011 – SSP - Contract Developer (www.ssp-worldwide.com)
  • March 1st 2011 – March 31st 2011 – Wolverhampton NHS PCT - Contract Developer
  • January 5th 2011 – February 28th 2011 – Nortech Management Ltd – Contract Developer
  • September 22nd 2010 – December 23rd – annot8 – Contract .Net Developer
  • June 28th 2010 – September 22nd – Chemistry Digital (Media Agency) – Contract Web Application Developer
  • May 26th 2010 – June 25th 2010 – Foster Care Associates – Contract Data Migration Specialist
  • May 4th 2010 – May 11th 2010 – Chemistry Digital (Media Agency) – Contract Web Application Developer
  • February 1st 2010 – March 31st 2010 - Wolverhampton NHS Primary Care Trust – Web Application Developer
  • September 22nd 2008 – January 29th 2010 - Dudley NHS Primary Care Trust – Web Application Development
  • March 25th 2008 – September 19th 2008 Capgemini - Contract Asp.net developer (www.capgemini.com)
  • Jan 2nd 2007 – March 21st 2008, E.ON – Contract Asp.net Developer (www.eon.com)
  • June 19th 2006 – Dec 21st 2006, Gala – Contract Asp.net Developer (www.galabingo.com)
  • March 13th 2006 – April 28th 2006, Styles&Wood – Contract Asp.net Developer (www.stylesandwood.co.uk)
  • Oct 3rd 2005 – Feb 24th 2006, Astron – Contract Asp.net Developer (www.astron.co.uk)
  • Apr 26th 2004 – August 2005, ConocoPhilips – Contract Asp & Asp.net Developer (www.conocophillips.com)
  • Feb 9th 2004 – April 2004, Chiltern Business Solutions – Contract Asp.net Developer (www.chilternbiz.com)
  • Nov 2003 – Jan 2004, Freecom.net – Senior Developer (www.freecom.net)
  • Apr 2003 – Nov 2003, Xtranet Solutions Ltd - Senior Developer (www.xtrahosting.net)
  • Oct 2002 – Mar 2003, Eventure Internet Ltd - Senior Developer (www.eventureinternet.com)
  • April 2002 – Oct 2002, Pool.net - Web Developer (www.pool.net)
  • Mar 2000 – April 2002, Emnet - Web Developer (www.emnet.co.uk)
  • Jan 2000 – March 2000, Phones4u - Web Developer (www.phones4u.co.uk)
  • Nov 1999 – Jan 2000, Freecom - Web Developer (www.freecom.net)
  • Jun 1999 – Oct 1999, The Internet Advertising Corporation Ltd - Web Developer (www.route56.co.uk)
  • Mar 1996 – May 1999, European Business & Vocational Training – IT Trainer
  • Jan 1995 – Feb 1996, Control Training Ltd – IT Trainer

Educational and Work Related Qualifications

BTEC National Diploma in Computer Studies

Level II City & Guilds 7261 Coding and Programming in C
Level II City & Guilds 7261 Database Concepts
Level II City & Guilds 7261 COBOL Programming
Level III City & Guilds 7261 Word-processing using WordPerfect 5.1
Level III City & Guilds 7261 Coding and Programming in C

NVQ Skills Assessor certificate - City & Guilds modules D32 and D33
NVQ Internal Verifiers certificate - City & Guilds module D34
Adult Education Teacher Training Certificate (City & Guilds 7307 Scheme) - Stage 1
Adult Education Teacher Training Certificate (City & Guilds 7307 Scheme) - Stage 2
Post 16 Certificate in Education

City & Guilds VQ Level I Word-processing Practices (Microsoft Word)
City & Guilds VQ Level I Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level I Database Methods (Microsoft Works)
City & Guilds VQ Level I Desk Top Publishing (Serif Page Plus)
City & Guilds VQ Level II Word-processing Practices (Microsoft Word)
City & Guilds VQ Level II Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level II Database Methods (Microsoft Access)
City & Guilds VQ Level III Word-processing Concepts (Microsoft Word)
City & Guilds VQ Level III Spreadsheet Methods (Microsoft Excel)
City & Guilds VQ Level III- Database Concepts (Microsoft Access)

8 O Levels