“Will is a rare commodity among software entrepreneurs: he's a visionary who is passionate about the industry he's in, and he cultivates a deep level of craftsmanship around software development. To work under Will is to have the opportunity to learn every day from someone committed to excellence in every part of the business.”
- Jeff L, Team Lead
“Will made a tremendous contribution to our custom development shop's practices, as well as effective business leadership in building first a large practice, then a largely independent business unit in a new area for the company. Will has a great combination of technical ability, business acumen in Product Management and P+L Mgmt, and is a good leader with vision.”
- Evan C, CTO and VP of Professional Services Division
“Will is simply one of the most charismatic and talented people I have had the pleasure of working with in my career. Will has exceptional business knowledge and combines that background with an immense technical background. I hope our paths cross again and Will has my highest recommendation!”
- Travis D, Business Development Executive
“It has been a pleasure working with Will. The most admirable qualities in him are the cool he keeps no matter how daunting the problem, the interesting manner in which he practices 360 leadership - definitely an influence on my leadership style. Anyone working with him can truly look forward to an exciting leadership style combined with remarkable results.”
- Srikanth N., Program Manager
“Will has a wealth of experience and knowledge in the software industry, he is a strong leader and a pleasure to work with.”
- Andy W., Executive Producer
“Will is a highly skilled technology professional with many talents. One of the strongest being his grasp of complex technical issues coupled with his ability to clearly and concisely communicate his understanding in ways that both technical and non technical people can understand. He additionally is strong in terms of business development and has a calm, light weight approach that is very consultative.”
- Endre V, Account Manager
“Will has a great ability to see the big picture of an opportunity. He always amazes me with his abiltiy to keep focused on the hugely different areas that need attention, coming up with fresh ideas for each of them, all the while keeping his finger on the pulse of the business.”
- Allison L., Senior Account Manager
“Undoubtedly a great mentor, manager, inspirer and amazing thought leader. He understands the business and technical aspects of software industry, also appreciates & respects the most important aspects of it, which are "Openness" & "Team Building". Will is Technically very sound, so all Technical conversation with him are very interesting & I found Will very intellectual. He is defenitely a "GO TO" person who responds to every questions very patiently.”
- Prasanna P, Team Lead
“Will has a great ability to set strategic goals and align his tactical activities to meet those goals. I enjoyed working with Will and have always found him to have great ideas and a pragmatic approach.”
- Chris S, Agile Coach and Managing Consultant
“Will is an extremely patient, hard working and dedicated person. His business development skills are the highest I've ever seen, without any loss to his technical abilities or interests. Will's great gift is to get things done, as a team, with his people.”
- Lori P, Development Manager/Team Lead
“Will has that remarkable combination of deep technical expertise, managerial skill, and fundamentally strong communication skills that are the hallmarks of great entrepreneurs. Will approaches his work with an irresistibly positive attitude and displays a flair for innovation that many would do well to adopt. I learned some important lessons from Will and would heartily recommend him to anyone who seeks someone who has the "spark" to make things happen.”
- Tom P, Agile Coach
“Working with Will has always been a enjoyable experience. He is a great mentor, who has helped me appreciate the balance between business and technical aspects of software industry.”
- Dhaval P, Agile Consultant
“It has been my pleasure to work with Will the past couple years. He is not only an incredibly brilliant software professional, but his cheerful and engaging personality make him a great business partner and a joy to work with.”
- Shauna A, Business Development
“Will is a very talented technical product manager, software engineer and writer. I've worked with him at several different companies - his work has always been high-quality and the results have been excellent.”
- Brian L, President & Founder
“Will is a great technologist with a great business sense and he goes out of his way to achieve his objectives and deliver on his commitments. I would be delighted to have Will as a part of my team again.”
- Allen B, Sr. Director, Business Development
“Will is a great developer relation manager who understands software developers as well as how new technologies work and the landscape of the current technology industry. He's hard working with a good work ethic and gets along well with co-workers.”
- Janel G, Sr. Product Manager

Hibernate: A J2EE Developer's Guide