Dr Sam Walpole
Senior Software Engineer
Building secure, scalable systems with .NET and AWS. 6+ years leading critical projects from architecture through delivery, with domain experience in fintech processing over £500 million annually.
About Me
Senior Software Engineer with 6+ years of experience building secure, high-volume systems in .NET/C# and AWS. I specialise in serverless architecture, microservices, and cross-functional collaboration on complex platform integrations.
Proven track record leading critical projects from architecture through delivery, including platform integrations, third-party system migrations, and security compliance initiatives. Currently leading platform unification efforts at Blackbaud, with domain experience in fintech processing over £500 million annually.
Experience
Senior Software Engineer · Software Engineer
JustGiving (Blackbaud)
Senior (Jun 2024 - Present) · SWE (Apr 2022 - Jun 2024)
- • Leading cross-platform integration project: designing architecture, building new microservices, and coordinating with cross-functional teams across multiple business units
- • Delivered multiple third-party provider integrations, enabling new platform capabilities
- • Led security compliance initiatives and platform migrations, collaborating with SREs and security teams to meet critical deadlines
- • Mentoring frontend engineers to become fullstack proficient in .NET development
Cloud Developer · Junior Cloud Developer
Computer Service Centre
Cloud Dev (Jan 2020 - Apr 2022) · Junior (May 2019 - Jan 2020)
- • Developed cloud-based ASP.NET web applications including offshore energy people-tracking system and client marketplace
- • Designed and implemented websites using Umbraco CMS with Azure hosting
- • Planned work using Agile methods and implemented CI/CD with Azure DevOps
- • Wrote automated unit, integration, and E2E tests using xUnit/NUnit and Selenium frameworks
Skills
Languages & Frameworks
Cloud & Infrastructure
Architecture & Systems
Data & Storage
Observability & DevOps
Development Practices
AI-Assisted Development
Get in Touch
I'm always interested in hearing about new opportunities and collaborations. Feel free to reach out!