Bash

Welcome to...

_____ __ ___ / ___// /_ ____ _____ / (_)___ _____ ____ _ \__ \/ __ \/ __ `/ __ \ __ / / / __ `/ __ \/ __ `/ ___/ / / / / /_/ / / / / / /_/ / / /_/ / / / / /_/ / 's /____/_/ /_/\__,_/_/ /_/ \____/_/\__,_/_/ /_/\__, / website! (Shan Jiang) /____/

guest $ █

Work

DataAnnotation

AI Training Freelancer

May-August 2025
DataAnnotation logo

At this position, I was responsible for evaluating and improving the results of AI models performing programming tasks across a wide variety of languages and frameworks. For some examples, I was tasked to evaluate outputs on Unity projects in C#, Flask and pygame projects in Python, React applications, and Java projects. While projects were varied, some tasks involved evaluating code diffs, comparing and contrasting AI models, examining agentic AI output, and dockerizing and creating unit tests for codebases that AI models would attempt to fulfill prompts adhering to.


BEST-CA INC

Automation Developer

May-August 2024
BEST CA logo

Under this position, I was responsible for developing and implementing automated solutions for posting and renewing Kijiji ads with Selenium in Python. As a result of my work, I was responsible for rending out 5 rooms and several parking spaces.

School

University of Toronto Mississauga

Computer Science Major - Statistics Minor - Game Studies Minor

I am currently a third year Computer Science major at the University of Toronto Mississauga. My CGPA is currently 3.8. While I have CS as my major subject, I'm also taking minors in Statistics and Game Studies.

Skills

I've learned a lot of useful things through school, work, and my hobbies.

Tech-related Skills

  • Java
  • C#
  • Python
  • Kotlin
  • C
  • JavaScript
  • Haskell
  • R
  • Git
  • SQL
  • HTML/CSS
  • Unity
  • Django
  • Selenium
  • Jetpack Compose
  • Docker
  • Self-Hosting
  • Nginx
  • Django
  • Web Dev
  • App Dev
  • Full Stack Dev

Soft Skills

  • AGILE Dev
  • Scrum
  • Collaboration
  • Responsibility
  • Initiative
  • Adaptiveness

Other Skills

  • Animation
  • Pixel Art
  • Graphic Design
  • Video Editing

Projects

Anchor Game (Working Title)

Link to Demo

This is a 2D precision platformer I'm currently developing, with the central mechanic being the anchor and how it can be used in various ways, like as a grappling hook or to propel yourself upward. It is made using the MonoGame framework in C#, and I am also using an extra framework called Nez to help with aspects like objects and scene management.

Collectalogger

GitHub Link

This is an Android app I'm developing that allows the user to sign into various digital games libraries like Steam, Epic Games, and GOG to 'collect' their libraries into one place, using the IGDB API. It uses Kotlin and Jetpack Compose.

Boorish

GitHub Link

This is an image gallery web app service similar to a booru, where users can browse images and filter based on tags. If logged in, users can add images and tags. This web app was made using Django in Python.

Flingblade

Itch.io Link

This was made in around a month as part of a group project in Unity. It is a platformer game where the central mechanic is swinging and flinging a sword around, platforming with it, and recalling it. I handled the bulk of the programming work, including the movement and sword code. I was also responsible for much of the art, including the main character, sword, and tileset.

Endless Runner

GitHub Link

This was made in around a month as my final project for my 12th grade Computer Science class. I used the LibGDX framework to make a simple 2D endless runner game. In addition to programming the game, I also made all the art assets (except for the font).