Learning Never Stops. Growth Never Ends.

With more than six years of expertise as a software engineer, specializing in the development of tools utilizing C++ and Python, I am a recent college graduate enthusiastic about UX/UI design. I am eager to apply my abilities to create captivating web interfaces. I'm on the lookout for a position that challenges me, involves me in thrilling tasks, and fosters my evolution in web design.

Skills

Software Development: C/C++, Python, HTML, CSS, Javascript, Git, OpenGL, Vulkan

Design: Figma, User Flow, Site Map, Card Sorting, Tree Testing, Wireframe, Mockup, Prototyping, UI Kits, Web Design, UX research, Design Sprint

  • Proficient in Figma, Adobe Creative Suite, and Framer.

  • Strong understanding of user-centered design principles.

  • Ability to conduct comprehensive user research and usability testing.

  • Excellent problem-solving skills and attention to detail.

Experience

Senior Engineer, Mediatek Inc., Hsinchu, Taiwan, Mar 2022 — July 2024

  • Developed Android layers to intercept OpenGL APIs, capturing data like API logs, framebuffer image dumps, shader sources, and workload metrics.

  • Transformed the captured data from Android devices into comprehensive HTML reports, including render pass workloads, shaders, and images. These reports feature tables and tree diagrams to visually trace each frame's rendering process and resource relationships.

  • Implemented an Android layer to tag render pass times within target frames, leveraging the Streamline tool to collect detailed GPU performance data for each render pass.

  • Collaborated on the development of a regression script to automate testing for tool updates. This script executes the tool across all database test cases, generating framebuffer graphs and Streamline reports, which are then uploaded to the database.

  • Packaged the tool for external on-site team use, authored a detailed user manual, and provided continuous support to troubleshoot and resolve user issues effectively.


R&D Software Engineer, CGCG Inc., Taipei, Taiwan, Feb 2017 — Sep 2021

  • Researching academic papers to identify key challenges, formulating algorithmic solutions.

  • Developed plug-ins for Maya and Nuke, improving production efficiency and quality.

  • Implemented solutions using the Maya API in C++ and integrated tools seamlessly through Python scripting.

  • Designed intuitive user interfaces for plug-ins to enhance usability and productivity.

  • Authored comprehensive documentation to support plug-in usage and troubleshooting.

Senior Engineer, Mediatek Inc., Hsinchu, Taiwan, Mar 2022 — July 2024

  • Developed Android layers to intercept OpenGL APIs, capturing data like API logs, framebuffer image dumps, shader sources, and workload metrics.

  • Transformed the captured data from Android devices into comprehensive HTML reports, including render pass workloads, shaders, and images. These reports feature tables and tree diagrams to visually trace each frame's rendering process and resource relationships.

  • Implemented an Android layer to tag render pass times within target frames, leveraging the Streamline tool to collect detailed GPU performance data for each render pass.

  • Collaborated on the development of a regression script to automate testing for tool updates. This script executes the tool across all database test cases, generating framebuffer graphs and Streamline reports, which are then uploaded to the database.

  • Packaged the tool for external on-site team use, authored a detailed user manual, and provided continuous support to troubleshoot and resolve user issues effectively.


R&D Software Engineer, CGCG Inc., Taipei, Taiwan, Feb 2017 — Sep 2021

  • Researching academic papers to identify key challenges, formulating algorithmic solutions.

  • Developed plug-ins for Maya and Nuke, improving production efficiency and quality.

  • Implemented solutions using the Maya API in C++ and integrated tools seamlessly through Python scripting.

  • Designed intuitive user interfaces for plug-ins to enhance usability and productivity.

  • Authored comprehensive documentation to support plug-in usage and troubleshooting.

Senior Engineer, Mediatek Inc., Hsinchu, Taiwan, Mar 2022 — July 2024

  • Developed Android layers to intercept OpenGL APIs, capturing data like API logs, framebuffer image dumps, shader sources, and workload metrics.

  • Transformed the captured data from Android devices into comprehensive HTML reports, including render pass workloads, shaders, and images. These reports feature tables and tree diagrams to visually trace each frame's rendering process and resource relationships.

  • Implemented an Android layer to tag render pass times within target frames, leveraging the Streamline tool to collect detailed GPU performance data for each render pass.

  • Collaborated on the development of a regression script to automate testing for tool updates. This script executes the tool across all database test cases, generating framebuffer graphs and Streamline reports, which are then uploaded to the database.

  • Packaged the tool for external on-site team use, authored a detailed user manual, and provided continuous support to troubleshoot and resolve user issues effectively.


R&D Software Engineer, CGCG Inc., Taipei, Taiwan, Feb 2017 — Sep 2021

  • Researching academic papers to identify key challenges, formulating algorithmic solutions.

  • Developed plug-ins for Maya and Nuke, improving production efficiency and quality.

  • Implemented solutions using the Maya API in C++ and integrated tools seamlessly through Python scripting.

  • Designed intuitive user interfaces for plug-ins to enhance usability and productivity.

  • Authored comprehensive documentation to support plug-in usage and troubleshooting.

Education

UI/UX Design Co-op Diploma, Cornerstone College, Vancouver, Canada, Oct 2024 - Present

  • Courses taken: Introduction to Design, Information Design, Interaction Design Method, Multi-Platform UI Design.

Master in Computer Science (Specialization in Computer Graphics), National Chiao Tung University, Hsinchu, Taiwan, Sep 2014- Sep 2016

  • Developed expertise in Non-Photorealistic Rendering (NPR) techniques through a thesis that introduced innovative methods for transforming images into space-filling curve styles, driving advancements in stylistic rendering.

Bachelor in Computer Science, National Taipei University of Education, Taipei, Taiwan, Sep 2010- Jun 2014

  • Gained a strong foundation in computer science principles, focusing on programming, algorithm development, linear algebra, discrete mathematics, and computer organization.

Projects

  • Netify: Online Course Platform
    Designed a dynamic online learning platform that provides a wide range of courses for learners of all levels. With an intuitive interface, responsive design, and seamless navigation, the platform empowers users to explore, enroll, and enhance their skills effortlessly.

  • Design Sprint project: Health & Wellness App
    In a collaborative five-person team, we embarked on a Design Sprint to create a health and wellness app aimed at encouraging teenagers to develop healthier habits. Over the sprint, we conducted user research, ideation, prototyping, and user testing to design an engaging, user-friendly solution that motivates young users to improve their well-being.

Interested in connecting?

Let’s talk projects, collaborations, or anything design!

Interested in connecting?

Let’s talk projects, collaborations, or anything design!

Interested in connecting?

Let’s talk projects, collaborations, or anything design!

Copyright 2025 by Ya Ying Liao

Copyright 2025 by Ya Ying Liao

Copyright 2025 by Ya Ying Liao