Background

Education

  1. The University of Texas at San Antonio

    PhD in Computer Science

    The University of Texas at San Antonio

    Jan 2025 – PresentCGPA: 4.0 / 4.0

    Specialized in computer systems and computer architecture.

    • Advisor: Dr. Mimi Xie.
    • Highlighted courses: Computer architecture, Programming languages and compilers, AI and hardware programming, Parallel and distributed computing.
    • Research: In-memory computing architectures for ML applications based on domain wall memory and other novel hardware.
  2. The Pennsylvania State University

    MS in Computer Science

    The Pennsylvania State University

    Aug 2022 – May 2024

    Specialized in machine learning and distributed systems.

    • Research: Hybrid and customized ML algorithms for diverse real-world applications and their deployment.
  3. The University of Hong Kong

    BEng in Computer Science

    The University of Hong Kong

    Sep 2016 – Jun 2020

    Specialized in AI applications and software engineering.

    • Final Year Project: AI skincare advisor — an AI-powered skin condition classification and recommendation system.
    • Recipient of the HKU Foundation Entrance Scholarship, covering full tuition for the duration of study.
    • Vice Chairperson of the Muslim Students Association at HKU.
    • Residential Student Advisor for Starr Hall.
    • Faculty Student Advisor for the Faculty of Engineering.
    • Participated in ImagineHack 2017, a hackathon organized by Microsoft.

Experience

  1. ASIC Lab at The University of Texas at San Antonio

    Graduate Research Assistant

    ASIC Lab at The University of Texas at San Antonio

    Jan 2025 – Present

    Researched in-memory computing architectures for ML applications based on domain wall memory and other novel hardware.

    • Researched in-memory computing architectures using domain wall racetrack memory.
    • Designed and implemented algorithms on novel hardware.
    • Evaluated ML and non-ML workloads using simulations.
    • Lectured on non-volatile memory technologies, including spintronic memories and in-memory computing, for a undergraduate-level course.
    • Reviewed research papers across research interests.
    • Authored and co-authored research papers.
  2. The University of Texas at San Antonio

    Graduate Teaching Assistant

    The University of Texas at San Antonio

    Jan 2025 – Present

    Supported instruction for an undergraduate data analysis course, assisting students and contributing to course operations.

    • Course: Data Analysis and Visualization.
    • Graded assignments and provided detailed feedback.
    • Conducted office hours to support students with course material.
    • Helped update and improve course content.
  3. The Pennsylvania State University

    Graduate Teaching Assistant

    The Pennsylvania State University

    Aug 2022 – May 2024

    Supported instruction for multiple undergraduate and graduate courses, assisting students and contributing to course operations.

    • Undergraduate courses: Introduction to Programming, Java Programming, Operating Systems.
    • Graduate courses: Operating Systems, Distributed Systems.
    • Graded assignments and provided detailed feedback.
    • Conducted office hours to support students with course material.
    • Helped update and improve course content.
  4. GoGoX

    Software Engineer

    GoGoX

    Sep 2020 – Jul 2022

    Full-stack engineer building and maintaining customer-facing web applications and internal tools for a logistics platform operating across multiple regions in Asia.

    • Developed an in-house transport management system to replace a third-party legacy application, achieving 40% regional cost savings and later rolling out to additional operating regions.
    • Revamped the signup and order flows, reducing flow abandonment by 15% through fewer steps, updated branding, and reusable components.
    • Developed a premium subscription feature for the B2B application.
    • Consolidated design components across web applications to achieve uniform branding.
    • Improved unit test coverage from 40% to 75%, enhancing code maintainability.
    • Trained and mentored engineering interns.
  5. Set Sail Software

    Software Engineer Intern

    Set Sail Software

    May 2019 – Aug 2019

    Front-end development intern building analytics tooling for a chatbot platform.

    • Eliminated manual report-making by building an on-demand, real-time analytics dashboard.
    • Supported the product development lifecycle by implementing user-behavior analytics.
  6. The University of Hong Kong

    Undergraduate Teaching Assistant

    The University of Hong Kong

    Jan 2019 – Apr 2019

    Part-time teaching assistant for Computer Programming II.

    • Helped students understand course content during office hours and tutorials.
    • Assisted students with their course projects.