Experience
    Education
    Bio
    George Candea heads the Dependable Systems Lab. His research focuses primarily on tools, techniques, and runtimes that improve the dependability of software systems while also increasing programmer productivity. He seeks pragmatic solutions targeted primarily at large-scale software with millions of lines of code running in highly concurrent systems with hundreds of threads. Current projects fall into three main categories: • Automated Testing: Software Testing as a Service, Selective Symbolic Execution, Library-level Fault Injection, Human Error Injection, etc. • Automated Debugging: Execution Synthesis, Failure Signatures, etc. • Automated Correcting: Failure Immunity, Reverse Engineering, etc. Until 2009, George was also Chief Scientist of Aster Data, a Silicon Valley-based large-scale data analytics company he co-founded in 2005. George received the Top 35 Young Technology Innovators award from the MIT Technology Review in 2005. In 2001, George was part of the founding team of the Recovery-Oriented Computing (ROC) project. Previously, he worked at Oracle Corp. in the server technologies division and held intern positions at IBM Research and Microsoft Research. George received his PhD in computer science from Stanford University in 2005 and his BS (1997) and MEng (1998) in computer science from the Massachusetts Institute of Technology.