Work
Research and engineering, most recent first. Every entry is a short case study: what the problem was, what I built, and where it fell short.
Visual Saliency Evaluation for ASD and Typically Developing Groups
Benchmarked three saliency models against ASD and TD fixation maps to see whether standard metrics agree on which model predicts which group.
- PyTorch
- MATLAB
- Google Colab
- NumPy
MutOracle-RAG
A stage-aware evaluation and fault-localization pipeline that attributes RAG failures to retrieval, generation, or the oracle itself.
- Python
- PyTorch
- DuckDB
- RAG Evaluation
Version-Aware Lazy Segment Tree
Combining range-add lazy propagation with partial persistence, so historical range-sum queries stay correct — built against a brute-force oracle and verified across four platforms.
- C++17
- CMake
- GoogleTest
- Sanitizers
sIndeX
An automated SEO platform that replaced recurring manual search-performance analysis with reusable Google API workflows. Acquired in 2024.
- Python
- Google APIs
- SEO Automation
Cache Hierarchy Design-Space Exploration
A trace-driven simulator coupled to HP CACTI to explore cache configurations against performance, energy, leakage, and area together.
- Python
- C/C++
- CACTI
- NumPy
- pandas
Markov-Chain Chatbot
A Discord bot that learned from channel history and generated messages using a queue-based Markov model over asynchronous SQLite.
- Python
- SQLite
- Async I/O
- discord.py