The Author

My name is Diego Zamboni, and I am the author of Learning CFEngine. I am a computer scientist, consultant, programmer, sysadmin and overall geek. I am passionate about computer security, monitoring, virtualization, configuration management and system automation. Currently I work at Swisscom as Enterprise Security Architect.

During college I founded the first computer security team at UNAM (Mexico’s national university), which has grown to become a much larger organization, before moving to the U.S. to pursue my Ph.D.¬†at Purdue University under the direction of Gene Spafford. Upon finishing my studies I moved to Switzerland, where I worked as a researcher in computer security at the IBM Zurich Research Lab. After eight years there I moved back to Mexico, where I worked for HP Enterprise Services as a security consultant. Afterwards I worked at CFEngine AS, where I took the role of educator, advocate and language product owner. I am now back in Switzerland, where I live with my awesome wife and our two beautiful daughters.

You can visit my personal website and blog at

If you want to send me a message, please use the Email the Author page at Leanpub.

You should follow me on Twitter.