Pat Shields is a Senior Principal Software Engineer at Bronto Software where he leads the Architecture team. He’s worked in HPC, scalable web services, mobile development, and legal compliance software everywhere from small startups to Google. Pat is haunted by complexity and ambiguity at every turn but finds solace in donuts, cats, and vinyl records.