Portfolio
Projects
A concise map of products I have contributed to — with emphasis on scale, ownership, and stack.

NBS Source
International enterprise user base
Enterprise construction product specification platform used internationally.
Role
Full Stack Engineer
Tech
.NET 8
Angular
PostgreSQL
Elasticsearch
GraphQL
- Developed scalable APIs and integrations
- Improved search performance across large catalogs
- Built enterprise frontend modules with performance budgets

Archify
SaaS for built-environment professionals
Digital workflows for architecture and construction documentation.
Role
Full Stack Engineer
Tech
.NET
Angular
TypeScript
PostgreSQL
REST
- Implemented domain-heavy features with strong typing
- Partnered on API contracts with frontend and QA
- Hardened edge cases around permissions and auditing

LeadManager
Operational pipeline for revenue teams
Lead capture and pipeline tooling integrated with marketing and sales operations.
Role
Full Stack Engineer
Tech
Node.js
React
PostgreSQL
REST
AWS
- Built ingestion paths for high-volume lead events
- Tuned queries and indexes for reporting views
- Owned features from UI through persistence

NBS LCA
Specialist SaaS for sustainability workflows
Lifecycle assessment tooling for sustainability insights in construction.
Role
Software Engineer
Tech
.NET
Angular
TypeScript
Cloud services
- Contributed to calculation and presentation layers
- Worked with domain experts on data accuracy
- Improved reliability of long-running workflows

RIBA CPD
UK professional development ecosystem
CPD providers and architects use the platform to manage accredited learning.
Role
Full Stack Engineer
Tech
.NET
Angular
SQL Server
REST
- Delivered provider-facing administration features
- Integrated third-party accreditation flows where required
- Supported compliance-oriented release cycles

Silancar
Enterprise integrations
Industry platform work spanning integrations and customer-facing capabilities.
Role
Software Engineer
Tech
.NET
JavaScript
SQL Server
REST
- Maintained and extended legacy and modern stacks
- Collaborated across business and engineering stakeholders