Brian Henderson

Software Architect

I design scalable, resilient software systems that drive business growth, leveraging expertise in distributed architectures, cloud platforms, AI-driven solutions, and engineering leadership to deliver elegant, high-impact solutions.

About Me

As a passionate software architect, I specialize in crafting large-scale distributed systems with a focus on microservices and high-availability cloud architectures. My approach integrates cutting-edge AI and agentic workflows to solve complex challenges, drawing on a proven track record of leading engineering teams to deliver innovative solutions that align with business goals.

Currently, I'm a Senior Software Architect at XCentium, where I lead the architecture for our core platform serving millions of users. I specialize in cloud-native architectures, API design, and building high-performance systems that handle complex business requirements while maintaining clean, maintainable code.

Throughout my career, I've had the opportunity to work across various industries—from technology startups and enterprise software companies to digital agencies and consulting. I've also mentored engineering teams and contributed to open-source projects that help developers build better software.

When I'm not architecting systems, you'll find me exploring new technologies, contributing to the developer community through technical writing, or enjoying outdoor activities with my family.

Experience

Architect

XCentium

2018 — Present

Lead architecture design for distributed systems serving 10M+ users. Designed microservices architecture that improved system reliability by 99.9% uptime. Mentored team of 15 engineers and established architectural standards across the organization.

OptimizelySitecoreCMSCDPPersonalizationExperimentationAzure.NETNext.jsReact

Systems Architect

Nerium International

2014 — 2018

As a Systems Architect, I led the design and development of scalable, high-performance software solutions, including a mobile-first e-commerce platform and back-office systems, optimized for global deployments across dozens of countries and languages. I spearheaded architectural strategies, drove cross-functional team efforts, and implemented robust frameworks to meet business goals. My expertise includes performance optimization, third-party system integration, mentoring teams, and enhancing agile development processes.

Sitecore (CMS)InsiteCommerce (Ecommerce)SAFe (Scaled Agile Framework)Agile DevelopmentAngular.NETAzure

Technical Expertise

A comprehensive toolkit built through years of hands-on experience in software architecture and engineering leadership.

Architecture & Design
AIPersonalizationExperimentationMicroservicesEvent-Driven ArchitectureDomain-Driven DesignAPI DesignSystem DesignDistributed Systems
Cloud & Infrastructure
AWSGoogle CloudAzureDockerServerless
Programming Languages
PythonJavaScriptNode.jsTypeScriptC#
Databases & Storage
PostgreSQLMongoDBRedisElasticsearch
Leadership & Process
Technical LeadershipMentoringAgile/ScrumCode ReviewArchitecture ReviewTechnical Writing
Monitoring & DevOps
CI/CDGitHub ActionsAzure DevOps

Featured Projects

A selection of architectural projects that demonstrate my approach to solving complex technical challenges at scale.

Distributed E-commerce Platform
Enterprise Architecture

Architected and built a microservices-based e-commerce platform handling 1M+ daily transactions. Implemented event sourcing, CQRS patterns, and real-time inventory management across multiple regions.

99.99% uptime, 1M+ daily transactions
Node.jsKubernetesPostgreSQLRedisApache KafkaAWS
Real-time Analytics Engine
Data Architecture

Designed high-throughput data processing pipeline for real-time analytics. Built custom stream processing solution that reduced data latency from hours to seconds while handling 10TB+ daily data volume.

10TB+ daily processing, <100ms latency
GoApache KafkaClickHouseDockerPrometheus
Multi-tenant SaaS Platform
SaaS Architecture

Led architecture design for B2B SaaS platform serving 500+ enterprise clients. Implemented tenant isolation, automated scaling, and comprehensive monitoring across multiple cloud regions.

500+ enterprise clients, 99.9% SLA
PythonFastAPIPostgreSQLRedisGCPTerraform
Open Source API Gateway
Open Source

Created and maintain an open-source API gateway focused on performance and developer experience. Features include rate limiting, authentication, monitoring, and plugin architecture.

2.5K+ GitHub stars, 50+ contributors
RustDockerKubernetesPrometheusOpenAPI

Let's Work Together

I'm always interested in discussing new opportunities, challenging projects, or simply connecting with fellow technologists. Let's build something amazing together.

Get In Touch

Whether you're looking for architectural guidance, technical leadership, or want to discuss an exciting project, I'd love to hear from you.

What I'm Looking For

  • Senior architecture roles in growing companies
  • Technical leadership opportunities
  • Consulting on complex system design
  • Speaking opportunities at tech conferences
Start a Conversation