Undergraduate in mathematics and computer science.
Hi, I'm Niyathi 馃憢
I'm an undergraduate studying mathematics and computer science at Princeton University. My research sits between machine learning and theoretical computer science: how structured, mathematically generated data can train better models, how neural networks can learn to reason about strategic and formal systems, and how geometric algorithms scale beyond Euclidean space.
In the Princeton Vision & Learning Lab, I work on procedural generation of synthetic datasets for computer vision, where every generated scene comes with exact ground-truth labels. At the University of Maryland, I work in Sarah Miller's group on deep learning architectures for predicting outcomes in game-theoretic settings, with applications to formal languages. With Donald Sheehy's group at NC State, I worked on range search over products of metric spaces with bounded doubling dimension; this work was accepted to CCCG 2026.
On the practical side, I'm a technical lead at TigerApps, where I manage a team of student developers and review and merge pull requests for apps used across campus, and I build full-stack products and backend infrastructure, most recently Nimzo. I'm also a course assistant for COS 324, Princeton's introduction to machine learning, and a peer academic advisor.
More broadly, I'm interested in AI agents, generative AI, theoretical machine learning, probability theory, topology, and measure theory.
Selected coursework
Computer science
- COS 429 Computer Vision
- COS 484 Natural Language Processing
- COS 324 Introduction to Machine Learning
- COS 226 Algorithms and Data Structures
- COS 126 Computer Science: An Interdisciplinary Approach
Mathematics
- MAT 385 Probability Theory
- MAT 345 Algebra I
- MAT 365 General Topology
- MAT 330 Complex Analysis with Applications
- MAT 378 Theory of Games
- ORF 309 Probability and Stochastic Systems
Programs
Studied spectral graph theory and the cops and robbers problem. Gave a talk on the cops and robbers problem.
Research
I work in Sarah Miller's group on deep learning architectures for predicting outcomes in game-theoretic settings, with applications to formal languages.
Procedural generation of synthetic datasets for computer vision, where every generated scene comes with exact ground-truth labels.
Reproduced and stress-tested MEMIT, a method for editing factual knowledge directly in LLM weights. Edits work reliably on GPT-J but transfer poorly to Llama 3.1 8B, and even successful edits can be undone: adversarial prompts recover the model's original knowledge over 65% of the time.
With Donald Sheehy's group, extended classical range trees to range search over products of metric spaces with bounded doubling dimension. Designed and implemented greedy range trees in Python for fast multi-dimensional queries over large datasets.
38th Canadian Conference on Computational Geometry (CCCG 2026) 路 also presented at the 32nd Fall Workshop in Computational Geometry (FWCG 2025)
arXiv
Projects
Lead development on student-built apps for the Princeton community: manage team members, set technical direction, and review and merge pull requests.
Designed and built end to end, from frontend to backend infrastructure.
Earlier work (high school)
- Problems and Solutions in Advanced Graph Theory
A collection of problems and solutions on graph colorings, connectivity, planarity, and extremal problems. - The Artin鈥揌asse Exponential
An introduction to p-adic analysis building to a proof, via Dwork's lemma, that the Artin鈥揌asse exponential has integral coefficients. - Synchronization of Coupled Pendulums
Experiments on how string length affects synchronization time on a moving platform, modeled with Lagrangian mechanics. 2nd place in physics, Delaware Valley Science Fair.
- Hold weekly office hours
- Help students debug their code
- Explain machine learning concepts
- Grade labs for understanding and accuracy
- Help students get settled and acclimated to Princeton life
- Advise on course selection and on majors and minors
- Manage 17 students
- Communicate with residential college staff