Terry Dhariwal

Solution Architect

Couchbase MVP

Terry is a talented Solution Architect with a wealth of experience in designing and implementing mission critical systems with tier one and small to medium enterprises. He has been solving complex software and architecture problems with a wide spectrum of technologies such as deploying micro-service and SOA applications over hybrid polyglot backends – combining the strengths of both scale up relational databases and horizontally scalable distributed NoSQL databases and distributed in-memory cache technologies.

He’s a firm advocate of using the right “set of tools” to solve complex software and architecture problems. His key competencies include Cloud (AWS & GCP), distributed NoSQL (Couchbase, Cassandra & MemCached) and streaming and data-pipeline technologies (Spark & Kafka).