Bachelor of Technology in Computer Science and EngineeringExpected May 2027
PES University, Bangalore
CGPA: 9.28 / 10.0 (Top 5% of batch)
Relevant Coursework: Machine Learning, Database Management System, Big Data, Software Engineering, Computer Networks, Operating Systems
Experience
Research Intern — The Innovation Lab, PES UniversityJune 2025 – August 2025
Selected as 1 of 26 interns from 1000+ applicants.
Co-developed SUBGNN with 3 research interns: a scalable subgraph isomorphism framework that accelerates search on large-scale graphs via a filter-and-verify architecture.
Designed a multi-stage pipeline using METIS for graph partitioning and Graph Neural Networks (GNNs) to generate topology-aware vector embeddings for efficient candidate filtering.
Built the retrieval stage using FAISS to prune the search space, achieving an 82.5% mean speedup (on CORA) and 91.18% node mapping accuracy (on OGBN-Arxiv, 170k nodes) compared to traditional solvers.
Projects
Transformer Model & C Serving Layer — C, PyTorch, PythonDec 2024 – March 2025
Implemented a decoder-only Transformer architecture from first principles in PyTorch, incorporating multi-head self-attention and positional embeddings to perform autoregressive language modeling.
Built a C serving layer to execute the Python inference process via standard I/O streams and achieved real-time token streaming by manipulating standard I/O buffers to pipe generated tokens immediately to the client, replicating the user experience of production LLMs.
Co-developed a leaderless, eventually consistent key-value store in Rust, leveraging Conflict-free Replicated Data Types (CRDTs) to enable mathematically verifiable convergence without central coordination.
Built an asynchronous P2P gossip protocol for highly concurrent node-to-node state synchronization and anti-entropy mechanisms.