Computer-science student working
two tracks
— cybersecurity and applied AI.
I build agents that talk, models that predict, and tools that defend, mostly
in Python. I learn by shipping, breaking things on purpose, and reading the
stack trace.
// v1 memorised the dataset. v2 actually learned it.
Agri-Fincaster
2024–25 · shipped
Crop-yield forecasting from public agricultural data. Regression models trained on
government datasets predict yield for a region and suggest planting windows, so
farmers and stakeholders can plan crops with data instead of guesswork.
Built with Vihaan S for the CBSE Science Exhibition 2024–25.
Personal-finance analysis that uses machine learning to surface spending patterns,
flag unusual transactions, and suggest budget adjustments — built as a Social
Action Project.
A Python security toolkit: modular encryption and decryption, password-strength
analysis, and educational cracking simulations. Designed for both CLI and web use,
with ethical security testing in mind.
// shipping for users who can't see the screen — best constraint i've built under.
Kenpath Technologies
software engineering intern · ongoing
End-to-end mobile engineering with a social-impact brief — accessibility-first
Android apps for visually challenged users, built native and cross-platform
with Kotlin, Expo, and React Native.
Agri-tech platform bridging mobile apps and custom microcontroller hardware (ESP32, Arduino Nano) — including AI agents that help farmers identify livestock disease.
Voice-first study companion for university curricula: LiveKit real-time conversation and telephony, with document-retrieval tool calling.
Hardened company infrastructure — phishing-email protection, biometric-linked authentication, and strict role-based access control.
Led AG-UI interface work so highly technical backends land as simple, intuitive UIs.
Toolkit
What I'm hands-on with right now.
Python
My daily language — typed and async. Everything from ML pipelines (pandas, scikit-learn) to security scripting and agent backends.
LiveKit
Real-time voice agents: STT → LLM → TTS pipelines with interruption handling, tool calls, and low-latency audio rooms.
Pydantic AI
Typed LLM agents — structured outputs, tool calling, and validation that catches model drift at the boundary.
ag-ui
The protocol layer between agents and interfaces: streaming tool calls, state sync, and generative UI in the browser.
Top-10% volunteer tutor — 45+ hours across 68+ learners in 20+ countries, senior tutor in the SAT Bootcamp, 100% Algebra 2 mastery, 120+ positive peer ratings.
Off the clock: Carnatic vocal and western keyboard — three years of formal training
each — music production, and the occasional puzzle hunt (1st place, intra-school
Computer Matrix).
Contact
Always happy to trade notes on security, agents, and ML. Departures below.