Summary
Aniruddha Gokhale is a Professor of Computer Science and Engineering at Vanderbilt University with 29 years of experience bridging model-based software development, middleware, and real-time, fault-tolerant systems. He coined and advances "Model-driven Middleware" to address timeliness, reliability, and security in distributed, embedded, and cyber-physical systems, with recent focus on cloud, fog, and edge computing. His career spans academia and industry, including standardization work on Fault Tolerance CORBA at Bell Labs and foundational research on high-performance CORBA during his doctoral studies. Known for combining rigorous research with practical system-building, he mentors cross-disciplinary teams and translates formal models into deployable middleware for safety- and time-critical domains.
29 years of coding experience
4 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Arizona State University
D.Sc (PhD), Computer Science, D.Sc (PhD), Computer Science at Washington University in St. Louis
BE, Computer Engineering, BE, Computer Engineering at Maharashtra Institute of Technology