Jianxuan(Jack) Li

About

Meet Jack, a software sorcerer skilled in the mystical arts of full-stack development and GIS wizardry, conjuring code with a dash of humor and a sprinkle of pixel magic.

Portfolio

Junt

Chrome extensionTypescriptTrie algorithmReactWebpackOAuthGoogle APIFactory methodPlaywright testingCI/CD
Junt (Job-hUNting-Tracker), a Chrome extension. Built using TypeScript, React, and Webpack, it helps you to track your job applications. It enables users to save job applications directly to their Google Spreadsheet through OAuth and GAPI integration. Additionally, the extension utilizes a service worker to seamlessly inject an "applied" badge onto the job posting pages. The extension boasts a remarkably fast search functionality, implemented through a trie algorithm. Thorough testing has been conducted using Playwright. You can find the extension readily available on the Chrome Store. Also, it's open-sourced on Github.

https://github.com/Jianxuan-Li/junt

Yeti English

PythonTypescriptgRPCAWSDockerKubernetesReactDjangoGPT-3.5 turboFine-tuningAITest Driven DevelopmentCI/CD
Yeti English stands as a dynamic platform offering real-time practice for IELTS speaking and writing. Representing our crowning achievement at Conestoga College, this project is underpinned by a skillful fusion of Python, Django, and React. The website's architecture leverages gRPC to establish a seamless connection between the backend and AI services. The deployment phase utilizes Kubernetes to orchestrate the backend service, AI model, and frontend service, ensuring a cohesive and efficient system. The AI model is fine-tuned GPT-3.5 turbo. A lot of my friends and school mates give me positive feedback on this project.

https://yetien.com/

Antarctic Map

PythonReactWebpackOpenlayersETLGISNumpyRaster.ioGDALPostGISDockerKubernetesAlgorithmsCI/CDGeoServer
A seemingly unremarkable creation—a map of Antarctica—serves as a testament to my endeavor in testing a GIS development Docker image tailored for a friend. Astonishingly, the Docker image has garnered almost 8,000 downloads on Docker Hub. The gratification derived from its valuable contribution to my friend's work is immeasurable. This undertaking involves the utilization of Numpy, Openlayers, Raster.io, and GDAL. While tackling algorithms on platforms like LeetCode might be mundane, applying these algorithms to address intricate problems in GIS adds a layer of intrigue and captivation. Anyways, GIS is intriguing, I might explore further.

https://antarctic.freeyeti.net/

Highlights

I have been working on a variety of projects, ranging from full-stack web development to machine learning. Here just list some of the projects that In recent 5 years.

View mode (click to change):
Just titleTL;DRDetailed
2023

Poultry Farming Intelligence SystemConestoga College - SMART Center

2023

An archive management applicationFreeLancer

2022

Rush to buy backend of Omni-hype Wiredcraft

2021

A Dangerous Goods Transportation Alert SystemBCADR

2021

BCGISBCADR

2020

Lanzhou Geospatial Services Lanzhou Data Cloud

2019

National Tibetan Plateau Data Center Lanzhou Data Cloud

2018

Ecological Data Analysis of Three-River-Source National Park Lanzhou Data Cloud

2018

Digital Heihe Lanzhou Data Cloud

Links