Arpeggio AWARE
Finding emergent harmonies from distinct notes.
Research Focus
Systems Science
Complex systems, network and emergence theory and practices applied to understanding software infrastructure and organizations.
Socio-Technical Systems
Social dynamics of software development: how groups of people shape and are shaped by the technical systems they build and operate.
Distributed Systems Engineering
Coordination protocols, consensus mechanisms, and fault-tolerant architectures for systems spanning devices across networks.
Cloud-Native Resilience
Building systems that are observable by default, degrade gracefully under stress, and provide signals needed to maintain reliability.
Learning and Self-Improving Systems
How people, teams, and the systems they build learn together, and how that mutual learning changes all of them.