My interests exist in the realm of computer architecture and hardware accelerators.I am currently looking for internship roles starting in summer 2025.
Immersive Learning Lab At Hera
-
Virtual Reality Software EngineerImmersive Learning Lab At Hera Jun 2024 - PresentChampaign, Illinois, United States• Developed and implemented VR simulations using C# and Unity to enhance college and high school students’ understanding of electricity and magnetism, transforming complex physics concepts into interactive, visual experiences.• Engineered custom 3D physics engines from scratch to enable accurate simulations of electromagnetism principles, integrating them into educational VR experiences.• Resulting VR experiences are directly integrated to ECE 398 RI1 (Fields and Waves VR Lab) as teaching tools.
-
Undergraduate Research AssistantCoordinated Science Laboratory At University Of Illinois Feb 2024 - Aug 2024Champaign, Illinois, United States• Enhanced Nvidia DOCA’s compress-deflate algorithm in C++, reducing processing time by more than 50% through optimized preprocessing and preparation.• Determined the optimal DOCA compression size to maximize compression power, minimize data loss, optimize bandwidth utilization, and reduce latency. -
GraderIllinois Ece Aug 2023 - Jan 2024 -
Research AssistantIllinois Ece Nov 2022 - Sep 2023Champaign, Illinois, United StatesThe IMPACT Research GroupSelected out of 2000+ candidates for the Undergraduate Research Apprenticeship Program and presented at the Undergraduate Research Symposium. Presentation Title: Data Layout and Computation Schedule Co-design for Graph Neural NetworksAssisting Dr. Kun Wu with his research in compilers and libraries for graphics processing units and parallel computer architecture.Developed and optimized a General Matrix Multiplication (GEMM) as part of a compiler to lower high level programming APIs to Nvidia’s CUDA kernels for efficient parallelized computing with relational graph neural networks. -
AssociateIllinois Computer Science Jan 2022 - Jan 2024Course Assistant for CS 124: Intro to Computer Science- contributed to the development of course content including machine problems, daily lessons, study guides, and quizzes-tutored students a week on Java concepts, Object-Oriented programming, data structures and algorithms .-led two discussion sections on computing topics related to course content and broader computing topics and opportunities. -
IncubatorDisruption Lab At Gies Sep 2022 - Dec 2022Champaign, Illinois, United StatesDisruption Lab explores the intersection of business and technology to change the current technological climate using disruptive technologies such as blockchain, NFT's, VR/AR, AI/ML etc. to develop real life solutions for industry clients such as AMD.Technical Interview Preparation Track:- data structures and algorithms- industry software engineering perspective- technical interview preparation -
Product ManagerAllen High School May 2021 - May 2022- Led two teams of 10+ developers to create a web and mobile application that introduced accommodations and organizations of the newly built STEAM center and boost student engagement- Utilized Scrum development cycle to receive public and administrative feedback for determination of goals in subsequent sprints- Resulted in increased attendance for organizations at the STEAM center and usage of STEAM center accommodations
Frank Li Fan Education Details
-
Computer Engineering -
International Baccalaureate
Frequently Asked Questions about Frank Li Fan
What company does Frank Li Fan work for?
Frank Li Fan works for Immersive Learning Lab At Hera
What is Frank Li Fan's role at the current company?
Frank Li Fan's current role is Computer Engineering at University of Illinois Urbana-Champaign.
What schools did Frank Li Fan attend?
Frank Li Fan attended University Of Illinois Urbana-Champaign, Allen High School.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial