Rishi Khare

Rishi Khare

Berkeley, California, United States
4K followers 500+ connections

About

I’m studying computer science at Georgia Tech, and I’m particularly interested in AI…

Articles by Rishi

  • Introducing CoursePath

    I’m Rishi Khare, a rising senior at Cupertino High School, CA. Coming back to school every year, I’d always see the…

    4 Comments

Activity

Join now to see all activity

Experience

  • NVIDIA Graphic
  • -

  • -

    Berkeley, California, United States

  • -

    Seattle, Washington, United States

  • -

    Overland Park, Kansas, United States

  • -

    Berkeley, California, United States

  • -

  • -

    Berkeley, California, United States

Education

  • Georgia Institute of Technology Graphic

    Georgia Institute of Technology

    -

    On-campus, research-based

    Relevant coursework: High-Performance Computer Architecture, Network Security, Programming Languages, Compiler Design, Algorithms

  • -

  • -

    -

  • -

  • -

    -

Licenses & Certifications

Volunteer Experience

  • Boy Scouts of America Graphic

    Eagle Scout

    Boy Scouts of America

    - 9 years 5 months

    Civil Rights and Social Action

    Assistant Senior Patrol Leader, Troop Guide for Troop 400 (Cupertino, CA)

  • Perplexity Graphic

    Campus Partner

    Perplexity

    - Present 8 months

    Science and Technology

    Try Comet: https://pplx.ai/comet-invite-2025

  • University of California, Berkeley Graphic

    Orientation Leader

    University of California, Berkeley

    - 8 months

    Education

    Introduced a group of ~40 incoming first-year students to the Berkeley campus and culture of inclusion

  • Intel Corporation Graphic

    Student Ambassador

    Intel Corporation

    - Present 11 months

Publications

  • GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning

    Leading reinforcement learning techniques like GRPO require 1000s of rollouts, while but humans can learn from a few trials—by reflecting on what worked & what didn't. Inspired by this, GEPA leverages natural language reflection and to learn much more efficiently.

    See publication
  • Semantic-Aware Parsing for Security Logs

    Matryoshka is the first end-to-end system leveraging LLMs to automatically generate semantically aware structured log parsers. Matryoshka combines a novel syntactic parser—employing precise regular expressions rather than wildcards—with a completely new semantic parsing layer that clusters variables and maps them into a queryable, contextually meaningful schema. This approach provides analysts with queryable and semantically rich data representations, facilitating rapid and precise log querying…

    Matryoshka is the first end-to-end system leveraging LLMs to automatically generate semantically aware structured log parsers. Matryoshka combines a novel syntactic parser—employing precise regular expressions rather than wildcards—with a completely new semantic parsing layer that clusters variables and maps them into a queryable, contextually meaningful schema. This approach provides analysts with queryable and semantically rich data representations, facilitating rapid and precise log querying without the traditional burden of manual parser construction.

    See publication

Patents

  • Language Models for Dynamic Software Defined Networking Routing

    Filed PENDING

    Efficient small language model training and local inference for dynamic routing protocols in high-performance data centers (software-defined networking)

  • Methods and Systems of Tag Location Detection in an Inventory Environment based on Visual Attributes of Tags using Computer Vision

    Filed PENDING

    Location-capturing system for RFID tags equipped with visual patterns of LEDs using depth/LiDAR cameras and computer vision object-detection

    Other inventors
  • Methods and Systems of Tag Location Detection in an Inventory Environment based on Audio Attributes of Audio Signals from Tags using Audio Machine Learning

    Filed PENDING

    Location-capturing system for RFID tags equipped with speakers emitting audio signals using a microphone array and audio classifiers

    Other inventors

Courses

  • Computer Architecture

    CS 61C

  • Computer Graphics

    CS 184

  • Computer Security

    CS 161

  • Data Structures

    CS 61B

  • Data, Inference, and Decisions

    Data 102

  • Database Systems

    CS 186

  • Deep Neural Networks

    Data 182

  • Designing Information Devices and Systems I

    EECS 16A

  • Discrete Mathematics and Probability Theory

    CS 70

  • Efficient Algorithms and Intractable Problems

    CS 170

  • Foundations of Data Science

    Data 8

  • High Performance Computer Architecture

    CS 6290

  • Human Contexts and Ethics of Data

    Data 104

  • Internet: Architecture and Protocols

    CS 168

  • Linear Algebra and Differential Equations

    Math 54

  • Machine Learning

    CS 189

  • Network Security

    CS 6262

  • Operating Systems

    CS 162

  • Optimization

    EECS 127

  • Principles and Techniques of Data Science

    Data 100

  • Probability and Random Processes

    EECS 126

  • Programming Languages

    CS 6390

  • Social Implications of Computer Technology

    CS 195

  • Structure and Interpretation of Computer Programs

    CS 61A

  • Understanding Large Language Models: Foundations and Safety

    CS 194

  • Web Design

    CS 198

Projects

  • Parrot

    A free, offline, private text-to-speech desktop app built in Rust (1.2k downloads in first week)

  • Perplexity on Google Search

    -

    Chrome extension that brought Perplexity AI to Google search (1.4k installations in first week and featured by Chrome Web Store, but was discontinued)

  • CrushFX: Soft-Body Compression & Mesh Deformation

    -

    • Featured on Berkeley’s Computer Graphics (CS 184) course website as an honorable mention for the final project showcase
    • Created real-time collision and polygon mesh deformation for soft-body materials for crumple zone testing in Unity

    Other creators
  • PintOS

    -

    Produced a functional operating system in C, which supports multi-threaded execution, process queuing, file system management, and user program execution, with extensive error handling and context switch support

    Other creators
  • Gitlet

    -

    Designed and implemented a Git version-control system in Java, which supports add, commit, branch, checkout, and merge functionality using the command line

  • Enigma Machine (World War II) Cryptographic Simulator

    -

    Created a virtual Enigma machine in Java, with over 600 million+ configurations to encrypt text files with input validation and support for functional rotors and plugboard from the original machine broken by Alan Turing

  • Scheme Interpreter

    -

    Implemented a Python interpreter for the LISP-based Scheme functional programming language, with support for logical/arithmetic operators, loops, conditional logic, and custom functions

  • CoursePath

    -

    Created course selection planner for my high school using NodeJS/MySQL, loaded all prerequisites/courses from FUHSD school district

Test Scores

  • AP

    Score: Out of 5

    5/5 - Computer Science A, Calculus BC, Chemistry, U.S. History, Statistics, English Language and Composition, Microeconomics
    4/5 - French Language and Culture, U.S. Government and Politics, Physics C: Mechanics, Macroeconomics

More activity by Rishi

View Rishi’s full profile

  • See who you know in common
  • Get introduced
  • Contact Rishi directly
Join to view full profile

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses