Contact Information

Brent Hailpern
Director of Computer Science
IBM Research - Almaden
bthatus.ibm.com      +1dash408dash927dash1700


I am Brent Hailpern, Director of Computer Science at IBM Research - Almaden. I am a Fellow of the ACM and the IEEE.

I have worked at IBM since 1980, with most of that time at IBM Research. My personal research interests are in programming languages, concurrent systems and object-oriented systems. I have managed projects and departments in programming languages, software engineering and environments, operating systems, multimedia systems, Internet and pervasive technologies, workflow, email, HCI, and K-12 education. I have also worked in IBM corporate headquarters and as a software product manager. Until 2011, I was the Director of Programming Models and Tools at the IBM Thomas J. Watson Research Center, in Hawthorne, New York.

I am currently a member of the ACM SIG Governing Board, ACM Council, the NSF CISE Advisory Committee, and the CRA Board of Directors. I was the co-Chair of ACM SIGPLAN's History of Programming Languages Conference (HOPL-III) and an Associate Editor for ACM's Transaction on Programming Languages and Systems (TOPLAS). I am a past Chair of ACM SIGPLAN, a past Conference Chair and Steering Committee Chair of the OOPSLA conference, a past Conference Chair of ACM SIGPLAN's PLDI conference, a past Secretary of the ACM, and a past member of the ACM History Committee.