# Erik Ji > Software Engineer | HCI + ML Researcher | ECE & CS @ Illinois Location: San Jose, California, United States Profile: https://flows.cv/erikji ## Work Experience ### Machine Learning Intern @ UserTesting Jan 2025 – Present | San Francisco Bay Area • Architected and shipped a production AI system using Next.js, Tailwind CSS, and AWS (via CDK), integrating securely with UserTesting’s platform services for automated UX heuristic analysis and test generation • Led the productionalization of the system, supporting a closed beta launch in December 2025 • Operated in an agile, highly interdependent environment with deep collaboration across product, design, backend, ML, and various platform services teams ### Graduate Researcher @ University of Illinois Urbana-Champaign Jan 2024 – Present | Champaign, Illinois, United States • Building data management platform for building user interface (UI) screen datasets for UI understanding • Developing dataset repository/platform with focus on user-controlled privacy and data security ### Head Graduate Teaching Assistant @ University of Illinois Urbana-Champaign Jan 2024 – Jan 2024 | Champaign, Illinois, United States ### Undergraduate Researcher @ University of Illinois Urbana-Champaign Jan 2024 – Jan 2024 | Champaign, Illinois, United States • Building interaction mining tools for UBA research • Developing web interfaces for UX researchers to view insights based on interaction data ### Course Assistant @ University of Illinois Urbana-Champaign Jan 2023 – Jan 2024 | Urbana-Champaign Area CS 409: The Art of Web Programming • Working with students to elevate their designs • Preparing and handling course materials • Grading assignments ### Machine Learning Intern @ UserTesting Jan 2024 – Jan 2024 | San Francisco Bay Area • Developed a Figma plugin to automate heuristic design feedback and user evaluation survey generation using multi-modal LLM based on visual and structural design data • Built with Next.js, Tailwind CSS, and Framer Motion; deployed on AWS with Vercel AI SDK for LLM integration • Delivered and presented prototypes and project outcomes to managers, product managers, and C-suite executives ### Senior Frontend Engineer @ Endevre Technologies LLC Jan 2023 – Jan 2024 | Sacramento, California, United States • Developed front-end user configuration and payment interfaces in React.js, Tailwind CSS • Defined new product visual language standards and UI paradigms • Produced marketing material and graphics for company advertising • Conducted code reviews and provided constructive feedback to team members ## Education ### Master of Science - MS in Computer Science University of Illinois Urbana-Champaign ### Bachelor's degree in Computer Engineering University of Illinois Urbana-Champaign ### High School Diploma Lynbrook High School ## Contact & Social - LinkedIn: https://linkedin.com/in/erik-ji - Portfolio: https://erikrji.me/ --- Source: https://flows.cv/erikji JSON Resume: https://flows.cv/erikji/resume.json Last updated: 2026-04-13