I'm currently a Software Engineer Intern at Synchrony and a Computer Science student at UIUC. Check out my projects and contact info below.
Reminder: we have a 2hr meeting next Tuesday at 10am to review the roadmap. Also, submit the expense report next Thursday.
Chrome extension that turns highlighted text into Google Calendar events or Google Tasks. Right-click any selection with event details, and AI extracts the date, time, and title. Review and add to your calendar with one click.
Built with React and TypeScript. Uses Claude Haiku to parse and interpret highlighted text into structured JSON, then creates events via the Google Calendar and Google Tasks APIs.
| Model | Cost/call | Quality |
|---|---|---|
| GPT-4o | $0.0082 | 98% |
| Claude Sonnet 4 | $0.0045 | 96% |
| Gemini 2.5 Flash | $0.0012 | 91% |
Prompt optimization engine that rewrites prompts so cheaper LLM models can match the quality of premium ones, cutting API costs by up to 90%. A five-agent pipeline profiles, benchmarks, evaluates, optimizes, and recommends the best model and prompt combination for your use case.
Built with Next.js, TypeScript, and Supabase. Uses the Keywords AI unified gateway to test prompts in parallel across OpenAI, Anthropic, Google, and DeepSeek, with server-sent events for real-time pipeline visualization.
Hi team, contact me at 555-123-4567.
Payment card: 1234-5678-9012-3456.
SSO ID: 3847562019.
Chrome extension that detects and redacts sensitive data in text fields, including phone numbers, credit cards, SSNs, email addresses, and street addresses. Redaction happens in real-time before anything leaves your browser, with no data sent to external servers.
Runs entirely client-side using regex pattern matching with no external API calls or data collection. Built with vanilla JavaScript and the Chrome Extensions API, with no framework dependencies.
| Company | Position | Link |
|---|---|---|
| John Deere | Student Software Engineer | Apply |
| Rivian | Software Engineer Intern | Apply |
| Synchrony | Emerging Technology Intern | Apply |
Monitors the UIUC Research Park job board for new internship postings and sends email alerts to subscribers, since the site no longer provides its own notifications. Includes a web dashboard to browse all current listings at a glance.
Built with Python and Flask, deployed on Vercel with a Supabase PostgreSQL database. GitHub Actions runs a scraper every 15 minutes to detect new postings and trigger notifications via Gmail SMTP.
you're already here :)
more coming soon.