Summary
Sam Widdowson is a Senior Software Engineer with eight years of professional experience building robust, well-tested full-stack systems and mentoring cross-functional teams. He combines strong stakeholder management and clear communication with a risk-aware engineering approach that prioritises maintainability, documentation, and automated testing. Technically versatile, Sam works across modern front-end stacks (Angular 17–19, React, Vue, TypeScript) and server-side ecosystems (.NET Core 8, Python, Node.js), with production experience in Azure and AWS, event-driven architectures, and both relational and NoSQL databases. He drives delivery through infrastructure-as-code, CI/CD pipelines, and pragmatic DevOps practices, while also contributing to technical documentation and statistical modelling efforts. A keen technologist off-hours, he explores low-level programming in Zig, NeoVim mastery, and Linux (Ubuntu/Arch), reflecting a continual learning mindset that he brings back to the team. Based in York, UK, Sam is known for leading by example and accelerating the growth of less-experienced engineers through hands-on coaching.
8 years of coding experience
14 years of employment as a software developer
Bachelor's degree Physics, Bachelor's degree Physics at Newcastle University