Prior to joining Georgia Tech, he was a research scientist at IBM, where he formulated the caching algorithms for Power 7 systems and drove the architecture research on Phase Change Memories.