Robert Dimpsey, Associate Teaching Professor

Robert Dimpsey, Ph.D.

Robert Dimpsey, Ph.D.
Associate Teaching Professor

Dr. Dimpsey received a Ph.D. and M.S. in Electrical Engineering and a B.S. in Computer Engineering from the University of Illinois at Urbana-Champaign. He has worked in many capacities developing industry leading software for IBM and as a partner for Microsoft. Products in which Dr. Dimpsey has had leadership roles in designing and shipping include AIX, Java Virtual Machines, Windows Communication Foundation, Windows Workflow Foundation, Azure ServiceBus, and Azure Commerce services.

Dr. Dimpsey holds over 30 patents related to his expertise in operating systems, platforms, developer frameworks and tools, software development and high-scale cloud services. Previously he was also an Adjunct Professor at the University of Texas at Austin where he taught Discrete Mathematics. Current areas of interest include computer system performance analysis, and development methodologies and architecture of high-scale cloud-based services.


Large-Scale Cloud and Web Services; Computer Performance; Software Engineering Practices



University of Illinois at Urbana-Champaign
Champaign, IL
  • Ph.D. and M.S. - Electrical Engineering
  • B.S. - Computer Engineering