Pedro Ramalhete

Cisco Systems

Pedro Ramalhete has been working in concurrent algorithms for the past 10 years, developing synchronization mechanisms and lock-free and wait-free data structures. He works at Cisco Systems, designing and implementing scalable software. His current research is in Universal Constructions, Software Transactional Memory, Persistent Memory and how to use these tools to let software developers implement correct and scalable failure-resilient applications.