Sreeramji K S
Sreeramji K S

PhD Student

About Me

I’m a second year PhD student in the Theoretical CS group at the department of Computer Science and Automation (CSA), IISc Bangalore. I am co-advised by Prof. Anand Louis and Prof. Rahul Saladi.

Prior to joining IISc, I was a Software Engineer at Google for 3 years. Before Google, I spent 3 wonderful months at Microsoft as an Intern, working with the Azure Blockchain Services team.

During my undergraduate studies, I loved learning tools and solving algorithmic problems, and I participated quite a lot in Competitive Programming. You can find me at popular programming sites with the handle jam1729.

Download CV
Interests
  • Combinatorial Algorithms
  • Computational Geometry
  • Information Retrieval
Education
  • PhD Student (current)

    Indian Institute of Science, IISc

  • B.Tech in Computer Science

    Amrita Vishwa Vidyapeetham

Experience

  1. Software Engineer

    Google
    • Worked on auto code-generation for fuzz targets using LLMs. Effort to be scaled to 10,000+ OSS packages to increase security coverage
    • Designed and built framework to semantically validate pre-built packages utilizing decompiler and disassembler as black boxes. 2 SWE effort saved
    • Google Research - Discrete Algorithms (20% time): Worked on coming up with theoretical basis for comparing approaches on the paper “Efficient Location Sampling Algorithms for Road Networks”
  2. Software Engineer Intern

    Microsoft
    • Analysed available World State DB implementations of Hyperledger Fabric, a permissioned distributed blockchain framework, as a part of the Azure Blockchain Services team
    • Built and dockerized a DB adapter that translates 10+ types of queries and parses responses. Brought up an E2E PoC and perf-tested the same

Education

  1. PhD Student (current)

    Indian Institute of Science, IISc

    CGPA: 9.00/10

    Courses include:

    • Randomized Algorithms
    • Advanced Data Structures
    • Computational Geometry
  2. B.Tech in Computer Science

    Amrita Vishwa Vidyapeetham
    CGPA: 9.54/10
Skills & Hobbies
Tools
Bazel
Lean
LP Solvers
Range Query Data Structures
Languages
C++
Java
Python
golang Golang
Hobbies
Table Tennis
Chess
Music
Awards
Topcoder Open (TCO) Optimization Contest Regional Winner
Topcoder ∙ December 2021
Winner in South Asia region for the Optimization Contest at Topcoder Open (TCO). Cost minimization for a NP-hard problem on a grid.
Google Kickstart Round C
Google ∙ August 2020
Ranked 83rd out of 100K+ participants globally in Google Kickstart Round C, 2020.
ICPC Regionals
ICPC ∙ December 2019
Placed 24th and 25th in ICPC Pune Regionals and Kanpur Regionals respectively.
Google Deepmind Research Symposium
Google DeepMind ∙ January 2025
Selected attendee for the Google DeepMind Research Symposium 2025.
Simplification Award
Google ∙ December 2022
Winner of the Simplification Award for a project at Google.
Aarambh Hackathon Winner
Google ∙ November 2022
Winner of the Aarambh Hackathon at Google.