An experienced software architect, designer and leader of development teams with a wide range of experience in the IT financial pensions, Retail and E-Commerce sectors.Proven leadership skills involving managing, developing, mentoring and motivating teams to achieve their objectives in Waterfall and Agile Software Development Life Cycles.Historically a developer however more recently involved in the architecture and design for the migration of on-prem legacy monolith applications into a Google cloud event driven microservice architecture using Googles Appengine and Pubsub. This includes moving from relational SQLServer databases to Google Clouds Spanner and Redis databases to support the siloed microservices design and the development of services and event models including the migration of data, this also includes the design and architecture of data for relational models and Big Query's data lake used for analytical reporting and data science AI analysis including GDPR requirements using encryption. Currently leading 7 scrum teams (with 8 direct reports), providing technical direction to allow teams to be self managing and perform design and development activities towards a common vision and goal.Dedicated to delivering high quality code to minimize live issues by implementing automated CI/CD pipelines, code reviews, automated testing and software development lifecycle gates.
Listed skills include Asp.Net, .Net, Microsoft Sql Server, C#, and 46 others.