Andrew Whiteside

Senior team lead /consultant/ developer/ scrum master with experience focusing in Microsoft, Mobile and Cloud technologies.
More than a decade of full-stack experience across both client project and product development.
Passionate about Agile, TDD, and Extreme Programming Techniques

Worked on a large number of client projects with MSSQL as a database.
Configured and maintained SQL Server Clusters, Replication, Always On etc.
Years of experience writing queries and tuning for performance.
Designed multiple databases from scratch.
Most recently administered a large multi-instance in AWS (RDS)

Working on client based projects as well as products built with C# for 12 years.
Originally working on Windows, then through to Web forms
After that progressed to MVC based applications and most recently using Web.API.
Have used various flavors of data access along the way, this includes Entity Framework in its three forms.

Have been working on Web based projects the majority of my career.
For many years worked with Plain JavaScript, Ajax & Query.
Recently worked on Mobile-First designed web sites, using Knockout & Backbone
Most recently have working with Angular and Typescript, using Jasmine tests