# Brian Madden > Software Engineer at Google Location: Santa Cruz, California, United States Profile: https://flows.cv/brianmadden Systems programmer with a passion for solving problems. Interests include operating systems, storage systems, distributed systems, games, and security. I have a holistic approach to problem solving, as a narrow focus often leads to future problems. Specialties: Storage systems, kernel development, embedded systems, security ## Work Experience ### Senior Software Engineer @ Google Jan 2020 – Present | Santa Cruz, California, United States ### Senior Software Engineer @ Looker Jan 2018 – Present | Santa Cruz, California ### Software Engineer @ Looker Jan 2017 – Present | Santa Cruz, California ### Engineer @ Formation Data Systems Jan 2014 – Jan 2017 | Fremont, CA I am primarily responsible for the tiering management and garbage collection features of our distributed data store. More generally, I have worked on the data store as a whole including tuning the data path, migration, and QoS code. I am a first level resource for finding and fixing memory leaks and other performance related bugs. In addition to the C++ work I do on the data store, I also have had a hand in our Python test infrastructure, and other Python automation tools. ### Graduate Student Researcher @ · University of California Jan 2010 – Jan 2014 | Santa Cruz, CA Major focus on investigating potential storage savings in indexing systems for non-hierarchical file systems. Additional work in studying the efficacy of performing a computation versus storage trade-off in the cloud; methods of modeling/simulating this trade-off, and possible use cases. ### Advanced Development Intern @ EMC Jan 2013 – Jan 2013 | Santa Clara, CA Designed a novel frequency based file ranking algorithm for ordering search results in backup systems. ### Software Engineering Intern @ Data Domain Jan 2011 – Jan 2012 | Santa Clara, CA Working on various projects related to systems testing and reliability. ### Teaching Assistant @ UCSC Jan 2009 – Jan 2009 Conducted two weekly lab sections for undergraduate students. Acted as a first level resource undergraduate students for needing assistance. ### Consultant and Programmer @ Coconut Tree Software Jan 2009 – Jan 2009 Enhanced and developed high visibility mobile applications for major television networks. ### Programmer @ Pittsburgh Supercomputing Center Jan 2008 – Jan 2009 | Pittsburgh, PA Worked on aspects of the Zest file system, a high performance file system for HPC environments. ### Founder, manager, and senior developer @ XOmB Jan 2007 – Jan 2009 | Pittsburgh, PA Worked on innovating and implementing cutting edge features in an operating system written from the ground up. Additionally recruited, educated, and managed team members and contributors to the project. ### Server Administrator @ University of Pittsburgh Jan 2004 – Jan 2008 Server administrator for a small (15 person) research group in the Nursing School. Manage the file server as well as take care of any technological problems that people are having. ## Education ### Masters of Science in Computer Science University of California, Santa Cruz ### BS in Computer Science University of Pittsburgh ## Contact & Social - LinkedIn: https://linkedin.com/in/brianamadden --- Source: https://flows.cv/brianmadden JSON Resume: https://flows.cv/brianmadden/resume.json Last updated: 2026-04-11