Bernhard Scheffold entwickelte seine erste erfolgreiche Software Anfang der 1980er Jahre und erwarb später neben einem Bachelor-Abschluss in Mathematik auch einen Doktortitel in Naturwissenschaften. Als Softwareentwickler war er in verschiedenen Branchen tätig, darunter Finanzwesen, Gesundheitswesen und E-Commerce. Derzeit ist er als Senior Software Architect tätig und hat sich auf die Integration von Unternehmenssystemen mit Webshops für mittlere bis große Unternehmen spezialisiert. In seinen Büchern teilt er die hart erarbeiteten Erkenntnisse und praktischen Strategien, die Entwickler benötigen, um robuste, hochwertige Software in komplexen Geschäftsumgebungen zu entwickeln.