Jingxian Chai

jxc
About

As a software engineer and a recent Computer Science graduate, I am passionate about software engineering and machine learning and interested in solving problems with technologies. I am actively seeking software engineering opportunities to contribute my skills, continue learning, and grow.

Education

University of Minnesota, Twin Cities

Minneapolis, MN

Bachelor of Science, Computer Science

Sep 2021 - Dec 2023

Work Experience

Yiy Sing Toys

Remote

Malaysia

Full-stack Engineer

May - Aug 2023

Revamped the e-commerce website using Next.js, reducing page load time by 50%, improving customer experience.

OneCommons

Remote

San Francisco, CA

Full-stack Intern

May - Jul 2022

Contributed to unfurl.cloud, a PaaS platform, simplifying software deployment across various cloud providers.

Projects

Autoscaling Key-Value Store

Developed an autoscaling key-value store system utilizing machine learning and consistent hashing algorithm
Cloud Computing
Distributed System
Machine Learning

Stock Market Forecasting

Experimented and implemented deep learning models (TCN, DeepAR, transformer, etc) for stock market forecasting competition on Kaggle.
Deep Learning
Time Series Forecasting

Parallel Label Propagation

Implemented a parallel label propagation algorithm with Open MPI.
Parallel Computing
HPC
Label Propagation

Parallel Quick Sort

Implemented a parallel quick sort algorithm with Open MPI.
Parallel Computing
HPC
Quick Sort

Recommendation System

Developed an item-based collaborative filtering recommendation system to predict the user and business ratings
Recommendation System
Data Mining

Metro-Transit

Built a web application that displays the real-time metro-transit schedule to avoid long waiting at the station.
Web Application

Minesweeper

Developed a web based minesweeper game using React with Firebase.
Web Application
Skills
Software Engineering
Machine Learning
Deep Learning
Cloud Computing
Distributed System
Recommender System
Database
Parallel Computing
High Performance Computing
TypeScript
JavaScript
Python
C/C++
HTML
CSS
Rust
Java
OCaml
React
Next.js
Vue.js
Tailwind CSS
Node.js
GraphQL
REST
Prisma
PostgreSQL
Firebase
Docker
Apache Spark
PyTorch
Git
AWS
macOS
Linux