University of Illinois at Urbana-Champaign (UIUC)
Graduate Teaching Assistant
- Currently, assisting Prof. David Heath in teaching CS 407 - Cryptography at the University of Illinois Urbana-Champaign.
- Assisted Prof. Yupeng Zhang in teaching CS 407 - Cryptography at the University of Illinois Urbana-Champaign.
- Graded assignments, clarified doubts, and conducted office hours for students.
- Solved questions based on topics like pseudorandom functions, encryption modes, MACs, hash functions, and number theory.
Graduate Research Assistant
- --PersonaFlow--
- Built interactive mind-map components with React and React Flow for visualizing research ideas and feedback.
- Integrated a FastAPI backend with GPT-4 for real-time persona synthesis and literature retrieval.
- Designed a persona customization interface, allowing users to define AI personas with specific traits.
- Developed core features like Research Outline Generator, Literature Finder, and Interactive Tutorial.
- Implemented authentication and action logging with Supabase (Postgres) for user management.
- Conducted usability testing with HCI researchers to refine features and optimize workflows.
- --EvalignUX-- (CHI Conference 2025 submission under review)
- Developed and maintained the frontend using React.js and TypeScript with Ant Design.
- Built interactive Metric Graph and List views for dynamic UX metric selection.
- Managed state efficiently using React Context API for handling project data.
- Integrated OpenAI APIs for automated UX metric generation and project data creation.
- Assisted in backend development using FastAPI and Neo4j Knowledge Graph for modeling relationships.
Course Assistant
- Course Assistant for CS 411 - Database Systems taught by Prof. Abdussalam Alawini.
- Supported students in mastering key database concepts, including B+ Trees, Query Processing, Complex Queries, and Transaction Management.
- Contributed to grading, revising course materials, and improving content quality.
- Assisted with CloudSQL (Google Cloud Platform) query troubleshooting and optimization.
- Solved advanced Neo4j and MongoDB query challenges, guiding students through practical applications.