CS and Math Undergraduate at UW-Madison
LLM Reliability, Reinforcement Learning and Parallel Computing
- fraud-detection — Real-time credit card fraud detection: XGBoost Ensemble, serverless TypeScript inference, drift detection, custom Docker container on Lambda, and canary CI/CD deployment (in progress)
- GPT2 — from-scratch GPT-2 (124M params) trained on 10B tokens
- incident-agent — Multi-agent AI incident response platform: autonomous detection, triage, investigation, remediation, and post mortem generation for production grade systems (in progress)
- TinyTorch — Autograd framework with reverse-mode AD built from scratch in NumPy
- VisionTransformer — SigLIP ViT with sigmoid contrastive loss and BERT text encoder
- Sift — AI resume screening (link)
- ducky — CLI tool that passively tracks AI coding assistant usage during development sessions
- SuperResolution — SRGAN: 64×64 → 125×125 with perceptual loss
- ArtGan — CNN-RNN that classifies paintings by style and artist
- CUDA — CUDA kernels
- KernelConversionResearch — deep learning for CT reconstruction kernel conversion
- PersonalPortfolio — responsive portfolio website with modern design and interactive features
- ML/Systems: Python, PyTorch, HuggingFace, CUDA, C++, Scikit-Learn
- Web: React, Next.js, Tailwind CSS, TypeScript, Supabase, Firebase, Vercel
- LLMs/Agents: LangGraph.js, DeepSeek API, Vercel AI SDK, Qdrant, Upstash Kafka
- Email: [email protected]
- Resume: View PDF
- GitHub: @Charan6924



