Solutions Architect · New York City

Richard
Terris

Enterprise Architecture & Systems Design

Building the systems that power how people experience technology at scale — from API foundations to platform strategy.

NYC · 2026
Scroll
About

Architecture as
strategic thinking

I'm a Solutions Architect based in New York City, currently leading architectural direction at the NBA — one of the most recognizable technology platforms in professional sports.

Over the past five years I've been behind the core API design and system integration decisions that power the NBA's next-generation mobile experience, working at the intersection of engineering and strategy.

My background is in back-end systems and distributed architecture. I bring a practitioner's fluency to conversations that typically stay abstract — translating technical tradeoffs into outcomes that matter to the business.

5+
Years at the NBA
14+
Years in software engineering
NYC
New York City
Expertise
01

API & Platform Architecture

Designing the API foundations that scale — from initial structure through third-party integration, versioning strategy, and long-term maintainability.

02

Distributed Systems Design

Microservices, event-driven architecture, and the hard tradeoffs of distributed systems — with a bias toward simplicity and operational clarity.

03

Enterprise Solutions Architecture

Bridging technical decisions and business outcomes. Mapping requirements to systems, identifying risk early, and communicating tradeoffs to stakeholders at every level.

04

Cloud & Infrastructure Strategy

Azure-primary with cross-cloud perspective. Guiding teams through architectural decisions on infrastructure that need to survive real growth.

05

Technical Leadership

Setting direction without removing autonomy. Building trust with engineering teams through technical credibility and clear, principled thinking.

06

Systems Thinking

The ability to see how pieces fit — and how they break. Useful everywhere from greenfield design to untangling the systems nobody wants to touch.

It was clear from when Richard first started that he was a very enthusiastic, thorough and talented developer. Richard was always looking for ways to improve both the way he worked as an individual and the way we worked as a team.

Bobby Anderson
Lead Product Designer, The Zen Agency

The one quality I always look for in a dev is someone who cares — about the approach, the quality of the code, the client. Even on a project that was inherited, incoherent and half-developed, Richard still cared.

Marc Goodson
Acting CTO & Technical Consultant, Moriyama London

Richard is very methodical and proficient in his approach, taking the time to think through problems and always trying to find the best technical solution for any given task. He is constantly striving to improve his all-round knowledge and standards.

Kenny Burns
Senior Developer, Screenmedia

Richard is a skilled software developer who strictly adheres to best practices and principles. He is always curious about finding the most efficient ways to solve a problem — not someone who thinks he could just get the job done and move on.

Bharani Dharan Jayasuri
Tech Team Lead, .NET Core & Azure

Richard demonstrated a great set of skills along with a desire to understand and find solutions to challenging projects. Rich always had the time to talk through any questions and genuinely cared about the projects and the client's requirements.

Richard Franklin
Senior Front End Developer

Richard worked quickly and efficiently to a less than specific specification and went above and beyond the call of duty to achieve the desired results. I shall not hesitate in recommending him to others.

Stuart Lambert
Enterprise SaaS | Solution Architecture | Product Management
Contact

Let's talk
architecture