 
           Computer Science PhD Student
              
University of Wisconsin-Madison
              
              
Email: rahulk AT cs DOT wisc DOT edu
              
              GitHub |
              
              CV
I am a fourth year PhD student in Computer Science at UW-Madison.
        Currently, I am a member of both the MadPL and the MadS&P research groups,
        where I'm advised by the wonderful Ethan Cecchetti. 
        My research, at the nexus of programming languages and security, primarily involves language design for programming using zkSNARKs.
        I'm particularly interested in building language features that can help enforce programmer-defined security and privacy policies.
        
        
        I'm also fortunate to have been advised in the past by Loris D'Antoni at UW-Madision and 
        Işil Dillig at UT Austin, 
        where I made use of formal methods to develop new program synthesizers (automated tools that can generate programs).
      
In my free time, I love traveling, hiking, cooking (and eating!), photography, and reading books. I also have gotten into biking and wheel pottery during my time here in Madison.