Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
ALEX CHANGYU LIU

ALEX CHANGYU LIU

Edmonton

Summary

Software development new grad with experience in developing and designing web applications using HTML, CSS, Electron.js and Node.js. Collaborative team player with strong passion for software development, machine learning and data analysis.

Overview

2
2
years of professional experience

Work History

BCI Software Engineer Intern

Alberta Health Services
05.2023 - Current
  • Lead the design, development and deployment of a small-scale fullstack gaming platform for Brain-Computer Interface(BCI) games using Electron.js and python backend
  • Created the pipeline for a P300 communication software for BCI, which included EEG signal processing and machine learning classification using SVM and CNN
  • Developed several projects that integrated electronic toys with BCI using Bluetooth and TCP/IP and created corresponding GUIs using pyqt5 and pyscript
  • Performed technical operations and assistance for clinical BCI activity sessions

DRA Student AI Researcher

University of Alberta
09.2022 - 12.2022
  • Received the Best Poster Award for project result and content delivery among 40 candidates
  • Applied NLP machine learning models to analyze High Entropy Alloy research articles with a team of 7
  • Created algorithms for extracting and cleaning text data from online articles to output tabular reconstruction and string tokenization for ML input with python BeautifulSoup and Pandas
  • Prepared cleaned, tokenized text data into a dataset from 11k web scraped articles

Engineering Co-op Student, GIS

ATCO Electric
01.2022 - 08.2022
  • Queried, updated, and validated data for power distribution assets with SQL and Power BI for Test and Treat project consisting of 3500 poles and structures
  • Performed 400+ GIS utility modeling projects with G-technology software and CAD to deliver accurately, electrically connected real-time mapping
  • Proposed and presented a new UI organization for Maximo to combine task tracking with project assignment saved 30% assigning time in data management groups

Full Stack Developer

Techmate Consulting
05.2021 - 08.2021
  • Implemented the Inventory Management System (IMS) for a live-streaming auction app displaying orders, goods, and customers to each auction house owner in an alpha test version
  • Developed frameworks using AGILE software development practices
  • Designed and implemented UI for several web app pages for AFD Fuel with HTML, CSS, Figma, and Bubble and improved interactive experiences for ~500 users
  • Leveraged Node.js to develop backend API for high quality, low latency streaming with Daily.co in live-streaming auction app

Education

Bachelor of Science - Computer Software Engineering

University of Alberta
Edmonton, AB
04.2024

Skills

  • Web Development: Javascript, Electronjs, Nodejs, HTML, CSS, AWS
  • Android Development: Java, Android Studio, XML
  • C, C, C#, Unity
  • Data: Python, Pandas, Numpy, SQL, MongoDB, PowerBI, Tensorflow
  • Unix, Linux, MacOS, Windows, Git
  • Agile, Scrum, TDD, Third Party API, RestAPI

Projects

Food Tracker

  • Developed and deployed a fully functional Android app using Android Studio with test driven development
  • Lead the system and workflow design using UML diagrams and backlog tracking in a group of 6
  • Developed the main page and shopping list page using Java, XML, and Android Studio

Timeline

BCI Software Engineer Intern

Alberta Health Services
05.2023 - Current

DRA Student AI Researcher

University of Alberta
09.2022 - 12.2022

Engineering Co-op Student, GIS

ATCO Electric
01.2022 - 08.2022

Full Stack Developer

Techmate Consulting
05.2021 - 08.2021

Bachelor of Science - Computer Software Engineering

University of Alberta
ALEX CHANGYU LIU