Eve Mingxiao Li

prof_pic.jpg

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.

Contact:

📧 eveli@dgp.toronto.edu

Publications

  1. garment.png
    PerfectFit: Custom-Fit Garment Design in Augmented Reality
    Akihiro Kiuchi, Anran Qi, Eve Mingxiao Li, Dávid Maruscsák, Christian Sandor, and Takeo Igarashi
    In SIGGRAPH Asia 2023 XR , Sydney, NSW, Australia, 2023
  2. enchantedbrush.png
    EnchantedBrush: Animating in Mixed Reality for Storytelling and Communication
    Eve Mingxiao Li, Anran Qi, Mauricio Sousa, and Tovi Grossman
    In Graphics Interface , Victoria, British Columbia, Canada, 2023
  3. drone.png
    A Drone Video Clip Dataset and its Applications in Automated Cinematography
    Amirsaman Ashtari, Raehyuk Jung, Mingxiao Li, and Junyong Noh
    In Pacific Graphics , Kyoto, Japan, 2022

Relevant Experience

  • 2023.10 - Present

    Toronto, Canada

    Software Engineer
    Veeva Systems
    • Developed a case management platform in React, JavaScript, CSS, and Java for both UI and backend functionalities, collaborating closely with Product Manager to align features with business goals
    • Led the technical design and development of new features, coordinating efforts across developers, architects, and UX teams
  • 2022.09 - 2023.03

    Tokyo, Japan

    Visiting Graduate 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
    • Enhanced expertise in user interaction design and the integration of software and hardware development
  • 2021.09 - 2023.08

    Toronto, Canada

    Graduate Student Researcher
    University of Toronto
    • Designed and implemented an interactive sketch-based system for communication and storytelling using Unity3D, C#, Oculus Quest 2, Zed Mini, and sketch recognition neural network in Python
    • Developed a mixed-initiative interaction paradigm for visual and audio design, and conducted an exploratory user study with both general users and professional artists
  • 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)
    • Developed deep learning techniques by training 2D/(2+1)D 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
  • 2017.09 - 2017.12

    Toronto, Canada

    QA Developer Intern
    AudienceView
    • Developed automated testing skills by writing testing suites in Node.js, leveraging WebDriver IO as an interface to test and ensure the quality of web applications
    • Enhanced collaborative skills and leadership by working closely with team members to align testing strategies and managing a master testing branch in GitHub