Brian Hanafee

About me

I’m a Distinguished Engineer at Wells Fargo, where over more than two decades I’ve designed corporate technology architectures, database systems, and the secure web platform that serves more than twenty million customers across desktop, mobile, and hybrid applications. Earlier in my career I was a Technical Manager at Oracle (interactive television, large databases, text retrieval, early mobile computing), President of InterScales, and an Associate at Booz, Allen & Hamilton applying artificial intelligence to U.S. Air Force planning. I hold a BS in Electrical Engineering and Computer Science from UC Berkeley, where I also played in the UC Jazz Ensembles.

Two books I co-authored, Reactive Design Patterns (2017) and Reactive Application Development (2018), cover the patterns and the practical Scala and Akka techniques for building resilient, elastic, message-driven distributed systems. I’ve also served as a reviewer or technical development editor on titles spanning MongoDB, legacy software re-engineering, deep learning with PyTorch, and quantum software development in Python, helping authors sharpen the technical material before it reaches readers.

My nine issued U.S. patents sit at the intersection of security, identity, and customer experience. They cover credentialing trusted applications in cloud environments; monitoring sessions, scoring per-user security, and applying adaptive friction; granting designees access to financial accounts after an adverse event detected from a user device; enriching advertisement click-throughs with consumer data; and a location-tracking design that separates encrypted location data from the keys needed to read it.