Summary
Sudipta Chattopadhyay is an Associate Professor and cybersecurity researcher with over a decade of experience spanning cyber security, cybercrime and forensics, software engineering, and networked embedded systems. He develops rigorous processes, tools, and defenses for novel attack surfaces in complex systems such as IoT, wireless communications, and ML-enabled software. His academic career includes leadership roles running master's programs and graduate admissions, and research positions across top institutions in Singapore, Germany, and the U.S., reflecting deep experience in program analysis, compilers, performance testing, and security-focused software verification. Sudipta’s work bridges theoretical methods and practical tooling—applying formal techniques from his embedded-systems and performance-testing background to contemporary security problems. Based in Singapore and soon joining the University of Missouri-Kansas City, he combines multidisciplinary research with hands-on mentorship of graduate students and program-level administration. An active lab lead (see the ASSET group), he often investigates underexplored attack surfaces at the intersection of embedded platforms and machine learning.
10 years of coding experience
14 years of employment as a software developer
ME Computer science and Automation, ME Computer science and Automation at Indian Institute of Science (IISc)
BE Computer Science and Engineering, BE Computer Science and Engineering at Jadavpur University
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at National University of Singapore
English, Hindi, German, Bengali