Tom Bullinger, author of The Reverse Detective: Pragmatic Software Requirements & Analysis, is President and founder of Isotope28, a company devoted to software architecture and development practices. Tom developed his first embedded system in 1984 and has since worked on projects spanning the embedded domain, the desktop, and enterprise information technology applications. Throughout his career, his focus has been the practical application of process, architecture, and object technology. Tom is also an Adjunct Professor at Rochester Institute of Technology, teaching courses in Computer Science and Software Engineering.
Tom's authored The Reverse Detective with Sandeep Mitra, who received his Bachelor's and Master's degrees in Computer Science from the Indian Institute of Technology, Bombay, in 1985 and 1987, and his PhD in Computer Science from SUNY Binghamton in 1995. He is currently an Associate Professor of Computer Science at SUNY Brockport and a Research Scientist at Isotope28. Dr. Mitra has over 13 years of academic and industrial experience in large-scale software development, object-oriented development, and distributed computing. He is a co-author of The Software Engineering Effectiveness Method (SEEM) and has been involved with the SEEM research effort for over six years.