Eve Mingxiao Li
📧 eveli@dgp.toronto.edu
I was a master’s student in the Dynamic Graphics Project (DGP) lab of the University of Toronto, advised by Prof. Tovi Grossman and Dr. MaurĂcio Sousa. During my master’s, I have worked with Prof. Takeo Igarashi, Prof. Christian Sandor and Dr. Anran Qi at the University of Tokyo. Before joining DGP, I completed my Bachelor’s degree in Computer Science at the University of Waterloo with the co-op program.
Research interests:
Human-Computer Interaction, User Interface, VR/AR, Human-Centered AI
Publications
Relevant Experience
-
2022.09 - 2023.03 Tokyo, Japan
Visiting Researcher
The University of Tokyo
- Designed an interactive prototype for garment design in Unity3D and C# using Canon AR HMD and Kinect Body Tracking that formed the basis for a publication, supervised by Prof. Takeo Igarashi and Prof. Christian Sandor
- Implemented an airflow visualization tool in Unity3D and C# with Canon AR HMD and fluid simulation software EmberGen
-
2021.01 - 2021.04 Ottawa, Canada
Backend Developer Intern
IBM Canada
- Increased data streaming speeds by 30% by establishing multiple event ports and reducing lock contention
- Improved the performance of a customized Kafka connector by implementing Java concurrency
- Consolidated new features of Red Hat OpenShift Operators written in Golang by enabling new namespace creation, deploying operators, installing Custom Resources Definition (CRD) on clusters and investigating validating webhook configuration
-
2020.09 - 2020.12 Waterloo, Canada
Undergraduate Research Assistant
University of Waterloo
- Implemented physics-based animation projects in OpenGL, C++ and Processing which was supervised by Prof. Toshiya Hachisuka
- Built research knowledge in deformable object simulation with the approach of particle systems, mean curvature normal, volume preservation, triangle meshes and numerical methods
-
2019.09 - 2019.12 Cambridge, UK
Software Engineer Intern – AI/ML, Core Siri Infrastructure
Apple
- Strengthened fault identification in Siri verification by implementing features and functionalities in Java using instance-based learning techniques for a Siri verification service with a command-line interface
- Persisted results of instance-based learning by communication between clients and servers using Spring Boot framework, wrote a database manager using PostgreSQL, Hibernate ORM framework and jOOQ
- Enhanced the service performance efficiency of data processing by applying multithreading techniques
-
2019.01 - 2019.04 Daejeon, South Korea
Research Assistant - Visual Computing & Artificial Intelligence Lab
Korea Advanced Institute of Science and Technology (KAIST)
- Researched on drone videos and their applications under the supervision of Prof. Jean-Charles Bazin
- Developed deep learning techniques by training 2D/3D Convolutional Neural Networks (CNNs) on the classification of drone video categories using Keras and Python and achieved an accuracy rate of 80%
- Performed baseline evaluations of video cut detection, implemented heuristic algorithm in Python and analyzed camera motion path and 3D reconstruction using PhotoScan and Slam software
-
2018.05 - 2018.08 Toronto, Canada
Software Developer Intern
Ontario Institute for Cancer Research (OICR)
- Wrote a new module in Python and JavaScript for an open-source bioinformatics software MultiQC, and added new features and enhancements to modules which facilitated data analysis and research
- Advanced a data processing workflow using Java, which upgraded the existing applications and improved the overall efficiency of data analysis and file parsing procedures
- Provided users with easy access to the latest MultiQC reports by creating a report listing webpage using HTML, CSS, and JQuery