Hey! I'm Adarsh. I'm a junior studying computer science honors and business honors (CSB) at the University of Texas at Austin. I'm interested in AI/ML, systems, backend development, and quant. Feel free to contact me to chat!
Presented on autonomy boundaries, failure modes, and security risks like prompt injection and tool misuse; analyzed scalability challenges in multi-agent coordination and proposed guardrails via validation, constraints, and human-in-the-loop oversight.
Deployed N-HiTS and N-BEATS models in Python to forecast global commodity prices, and led a quantitative study of the orthodox tea market — integrating trade, weather, and economic indicators to model price volatility.
A 64-bit processor for a custom instruction set, with register renaming, a 16-entry reorder buffer, reservation stations, and a load-store queue that forwards stores to loads. Two instructions issue per cycle and execute out of order while still committing in program order.
A Cloudflare Workers app that turns screenshots and a user goal into click-by-click UI navigation steps, using Durable Objects for session memory so context persists across follow-up questions.
An end-to-end C toolchain that assembles programs for a custom 64-bit ISA into a binary object format with separate code and data segments, then executes them on a simulator. Ships three demo programs written by hand in the assembly language, including a matrix multiply.
Models a split instruction and data L1 sitting over an inclusive L2, with write-back write-allocate and back-invalidation on eviction. Comparing LRU against random replacement surfaced a cyclic access pattern where random eviction halves the miss count.
Works out which Amazon and Google listings refer to the same product, scoring name pairs with TF-IDF character n-grams and fuzzy token matching. Thresholds are tuned on a validation split and reported on held-out test data.
A couple of frames from outside the terminal.
took this on a trip to Yellowstone