Siddharth Shankar Swain

I am currently LLVM compiler developer at Qualcomm India working on JIT compilers, clang static analyzer. Currently working on implementation of stack pointer, frame pointer and CFI instructions for a mathematical processor architecture. On Clang SA side working on implementation of cross translational unit analysis capability of static analyzer.
I am interested in algorithms, compiler design, cryptography, quantum computing and various other areas in theoretical computer science. I have completed my M.E in Computer Science from BITS pilani, Pilani campus, India. I am highly interested in mathematical aspect of CS and will like to work on any area related to theoretical computer science. I have done my thesis on cryptography and network security on "Realisation of fully homomorphic encryption scheme" and quantum computing titled "Analysis of quantum number theoretic algorithms".