Reliable Actors with Retry Orchestration
- PLDI 2023
Paul Castro, Ph.D. is a Senior Research Manager at the IBM Watson Research Center. He currently works on Hybrid Cloud Programming Models and Systems with interests in Serverless computing models, cloud platforms, and developer tooling for cloud-native development. He has been active in research on mobile and pervasive computing, cloud infrastructure, wireless location systems, location databases, stream processing, and enterprise web applications and has been awarded several patents in these areas. He has worked on cloud services for supporting mobile applications running on various smart phone platforms. Work from his research in the area of multi-device application support was recently released as part of the IBM Bluemix Mobile Backend as a Service. He has earned two IBM Technical Achievment Awards for the IBM SmartCloud Web Meetings for mobile clients and the Intelligent Notification System. He worked extensively on enterprise solutions work for the Apple+IBM partnership. He has also worked on Apache OpenWhisk which powers IBM Cloud Functions.
Dr. Castro is the past Chair of the Mobile Computing Professional Interest Community at IBM Research, and has been active in the mobile computing research community. He has published in prestigious mobile computing conferences such as Mobicom, Mobisys, and HotMobile. He is currently the PerCom 2023 Industry Track co-chair. He was previously the Vice Program Co-Chair for PerCom 2021. He is the past Program Vice Chair for Mobiquitous 2009, Industrial Co-Chair for PerCom 2010, and has served on program committees for PerCom 2008, 2015-2020, MobiDE 2009-2010, Mobiqutious 2010, CCEM 2020, and the Industry Track for MDM 2010, 2015. He was the workshop co-chair for Percom 2017. He was also the Publicity Chair and Finance Chair for HotMobile 2006 and 2007, respectively. He was a general co-chair for UIC 2018. Paul has also published in selective mobile computing related conferences such as Mobicom, Mobisys, Ubicomp, HotMobile, ICDCS, and MDM and served on 3 PhD committees. He also holds 22 patents.
Paul is a former officer in the United States Air Force where he worked at the Air Force Research Lab at Edwards Air Force Base. After leaving the military, Paul received his Ph.D. from the Department of Computer Science at the University of California, Los Angeles. His dissertation investigated probabilistic sensor models, wireless location systems, and distributed data management. He was also a member of the Cooperative Robotics Laboratory looking at biologically-inspired robot programming.