Abigail Xia

AI, API, and Backend Developer

I build software across machine learning, full-stack web development, backend optimization, and data-driven applications.

I recently completed a Master of Science in Computer Science at the University of Alberta, with a background in multimedia computing and hands-on experience in predictive modeling, VR systems, and product delivery.

  • Machine Learning
  • Full-Stack Development
  • Backend Systems
  • Data Visualization
  • VR Applications
Portrait of Abigail Xia

Education

Sep 2022 - Apr 2024

University of Alberta - Master of Science in Computer Science

Multimedia specialization. GPA: 3.50. Based in Edmonton, Alberta.

Sep 2017 - Dec 2021

University of Windsor - Bachelor of Science in Computer Science

Completed undergraduate studies in Windsor, Ontario with a GPA of 3.7.

Technical Skills

Languages

Python, C, C++, Go, Java, JavaScript, HTML, CSS, PHP, SQL, Kotlin, TypeScript, Swift

Technologies

Azure, AWS, Linux, Jenkins, GitHub, React, Django, MongoDB, Vue, Node.js, .NET, Kafka, Apache Spark, Spring Boot

Developer Tools

VS Code, Eclipse, Google Cloud Platform, Android Studio, pgAdmin, Tableau, Databricks, Python Notebook

Selected Projects

03 Featured Builds

VR + 3D Data

Digital Twin of Urban Streets Using VR

Synchronized LiDAR point clouds and CAD files to build a high-fidelity VR digital twin with object scanning, metadata retrieval, and 3D annotation workflows.

Full Stack

PDF Fields Locator

Built a document field locator with Django REST Framework, PostgreSQL, React, and Apryse API to support preview, editing, download, and insurance workflow automation.

Data Visualization

FIFA Data Visualization

Created a Dash and Plotly application that visualized FIFA 21 data in 12 formats with downloadable charts for analysis and performance evaluation.

View Demo

Thinking and Building

Building

Currently Building

Updated April 10, 2026

An AI-assisted 3D action RPG prototype

I am building a game project around AI-assisted world generation, gameplay structure, and controlled system design.

Publicly, I share the engineering approach and product thinking behind the work while keeping the core implementation private.

Read the full note

Experience

Jan 2023 - Apr 2024

UW Insure Brokers - Software Developer Intern

Built predictive models including KNN, K-Means, and linear regression for client value prediction, improving recommendation quality and reported customer satisfaction by 25 percent.

Optimized model performance with PyTorch, improved prediction accuracy by 20 percent, and refactored backend services in Go and PHP while containerizing processes with Docker.

Sep 2021 - Dec 2021

Windsor Essex Compassion Care Community - Full-Stack Web Developer Intern

Designed and implemented a user-friendly website using HTML, CSS, and JavaScript, and collaborated across departments to maintain content, events, and monthly activities.

Contact

Open to software development opportunities, collaborative engineering work, and technically challenging product teams.