Frameworks & tooling
Reusable C++ and C# foundations with predictable performance.
Norwich, UK • Available for the right project
I’m Stephen, a software engineer building dependable systems, developer tools, and practical digital products with C++, C#, PHP, and modern web technologies.
From reusable foundations to clear product experiences.
Reusable C++ and C# foundations with predictable performance.
Reliable PHP and MySQL applications with considered APIs and data design.
Responsive interfaces that make complex functionality feel straightforward.
Iām Stephen, a software engineer based in Norwich. I enjoy taking a complicated idea, finding the useful centre of it, and turning it into software people can trust.
Most of my work sits between engineering and product: building reliable foundations, improving existing systems, and shaping clear experiences for the people who use them.
Technologies are useful when they connect to real engineering decisions. This map shows the foundations I rely on and where I apply them.
Performance-conscious foundations and reusable developer tooling.
Used across game frameworks, CLI tooling, and server-management products.
Secure application logic backed by clear APIs and reliable storage.
Applied to community systems, OAuth, messaging, moderation, and external integrations.
Accessible interfaces that make technical products easier to use.
Used to ship responsive dashboards, editors, project viewers, and community experiences.