Hi, I'm David Trott, a Senior Full Stack Microsoft Developer with 20+ years of experience designing and delivering scalable enterprise applications using C#, ASP.NET Core, .NET 8/9, Angular 17–20, REST APIs, and SQL Server. I specialize in turning business requirements into maintainable, well-tested systems, with a strong focus on code quality, unit-test coverage, and deployment stability. I enjoy collaborating with stakeholders, writing thorough documentation, and continuously improving processes in Agile environments. Beyond clean code, I bring hands-on experience with microservices, Azure, and CI/CD pipelines, and a bias for secure coding and performance. I thrive in high-performing teams and love mentoring others, exploring new technologies, and delivering real product value.

David Trott

Hi, I'm David Trott, a Senior Full Stack Microsoft Developer with 20+ years of experience designing and delivering scalable enterprise applications using C#, ASP.NET Core, .NET 8/9, Angular 17–20, REST APIs, and SQL Server. I specialize in turning business requirements into maintainable, well-tested systems, with a strong focus on code quality, unit-test coverage, and deployment stability. I enjoy collaborating with stakeholders, writing thorough documentation, and continuously improving processes in Agile environments. Beyond clean code, I bring hands-on experience with microservices, Azure, and CI/CD pipelines, and a bias for secure coding and performance. I thrive in high-performing teams and love mentoring others, exploring new technologies, and delivering real product value.

Available to hire

Hi, I’m David Trott, a Senior Full Stack Microsoft Developer with 20+ years of experience designing and delivering scalable enterprise applications using C#, ASP.NET Core, .NET 8/9, Angular 17–20, REST APIs, and SQL Server. I specialize in turning business requirements into maintainable, well-tested systems, with a strong focus on code quality, unit-test coverage, and deployment stability. I enjoy collaborating with stakeholders, writing thorough documentation, and continuously improving processes in Agile environments.

Beyond clean code, I bring hands-on experience with microservices, Azure, and CI/CD pipelines, and a bias for secure coding and performance. I thrive in high-performing teams and love mentoring others, exploring new technologies, and delivering real product value.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Full Stack Developer at Charles Stanley / Raymond James Financials
July 1, 2025 - October 27, 2025
Modernised and extended a personal wealth management platform and client onboarding platform for trading stocks and funds; designed and implemented Angular 17+ modules and extended UI flows; built and maintained an API gateway and microservices in C#, .NET 8, EF, SQL Server; reduced technical debt; delivered secure, testable code with unit tests and CI/CD; collaborated with BAs, UX designers, QA in Agile environment.
Senior Full Stack Developer – MiFID, EMIR, JFSA Regulatory Reporting at Mizuho Bank
April 1, 2024 - October 27, 2025
Delivered enhancements for MiFID II, EMIR Refit, and JFSA regulatory trade reporting; built backend services in C#, .NET 8, EF, SQL Server; Angular with WebAPI; RabbitMQ, SignalR for onboarding site; SSRS; automated deployments with PowerShell, Octopus Deploy, TeamCity; validated large test datasets to ensure data quality and compliance; worked with global Agile teams.
Senior Full Stack Developer at Arup (Oasys Software)
March 1, 2022 - October 27, 2025
Built a cloud-based geotechnical finite element analysis platform to replace legacy Windows apps; improved client workflows; managed Agile development via Jira Kanban, Figma, Miro; deployed with Docker, AWS with CI/CD.
Senior Full Stack Developer – Automation & Workflow Systems at UBS AG
December 1, 2020 - October 27, 2025
Automated software packaging workflows; customised a third party ‘Access Capture’ automation package to integrate with UBS catalogues and Active Directory; built AngularJS UIs, APIs in C#, .NET Core, WebAPI, WCF; reporting dashboards; global Agile team across US, UK, Switzerland, Poland, India, and Singapore.
Senior Software Engineer – PPI, Regulatory & Financial Crime at Santander UK
January 1, 2019 - October 27, 2025
Delivered numerous tactical solutions for PPI remediation, payments, financial crime investigations and regulatory compliance; automated data entry and reporting across multiple banking systems; designed tools for generating customer letters, processing cheques, and supporting fraud reviews; GDPR/KYC/KYB support; achieved significant cost savings and efficiency gains.
Software Engineer – Transformation Programme at Lloyds of London
August 1, 2016 - October 27, 2025
Migrating legacy underwriting and reporting systems to modern platforms.
Senior Developer at Lloyds Banking Group – Risk Data Systems
December 1, 2015 - October 27, 2025
Developed and supported a greenfield customer management system for the business support unit to manage and report financially on the status of impaired companies; included frontline support, documentation (requirements, design, user guides, release notes) and training.
Master Projects Database Developer at London Underground / Parsons Brinckerhoff
July 1, 2008 - October 27, 2025
Built the Master Projects Database for the PMO for financial tracking with earned value reporting; frontline support, customer training, and releasing documentation.
Software Developer / Mortgage Applications at IBM / Bradford & Bingley
February 1, 2005 - October 27, 2025
Developed a new customer mortgage application site and contributed to multiple projects (VB6, VB.NET, SQL Server, Oracle).

Education

BSc (Hons) Biochemistry at University of Lancaster
January 11, 2030 - October 27, 2025
HNC Electronics & Software Engineering at Wigan & Leigh College
January 11, 2030 - October 27, 2025

Qualifications

Microsoft Certified Professional
January 11, 2030 - October 27, 2025
Microsoft Certified Solutions Associate
January 11, 2030 - October 27, 2025

Industry Experience

Financial Services, Software & Internet, Professional Services