As an applications engineer at IBM, he helps optimize organizations’ access to information by designing and configuring enterprise search solutions. Prior to this, he filled a few software development roles including a systems analyst for Black Knight Technology for five years and has experience with analysis tools, real-time systems, and web applications. He has a BS in computer science from the College of William and Mary and a Master’s in Software Engineering from Carnegie Mellon University. Michaels’ interests include the pragmatic application of software engineering methods, software architecture and design, and the human aspects of software engineering.