Jack has over twenty years experience as a software designer and developer, working as team leader, team member, and individual contributor. Jack's experience includes developing database-driven web applications and workgroup N-tier applications. Jack has extensive experience with Adobe Flex, Adobe LiveCycle, Java/J2EE, and Microsoft development platforms. Jack has also written several programmers’ publications and technical manuals. In addition, Jack is a musician, producer, and music-software developer who has designed, written, and sold the "Sounder", which is an ambient music generation program for Windows. Rolling Stone Magazine wrote that “Sounder” is "A true original in the music-creation space... Sounder is half desktop diversion, half genius ambient-music generator."