Sanjay Malakar
I am a Ph.D. student in Computer Science at University of
California, Riverside (UCR),
advised by Prof. Manu Sridharan and a member of the RIPLE group. My research lies at the intersection of
program analysis and software reliability. I'm working on detecting and repairing resource leaks in Java.
I'm currently a Compiler Developer Research Intern at Nissan, building compilers for accelerator-based perception in its autonomous vehicles.
Previously, I worked as a Senior Software Engineer at
OpenRefactory, Inc.,developing SAST tools to detect and fix security,
reliability, and compliance bugs.
I hold an M.Sc. in Computer Science from UCR and a B.Sc. in Computer Science and
Engineering from
Bangladesh University of Engineering and Technology, where I
completed my undergraduate thesis under the supervision of Prof. Rifat Shahriyar, focusing on fixing data race
conditions in multi-threaded applications.
Additionally, I worked
with
Dr. Gias Uddin and
Dr. Anindya Iqbal
on an empirical study of challenges in low-code software development, addressing developer
productivity, usability, and adoption barriers.
Beyond research, I am passionate about advancing software reliability and security through automation.