NoZ

Tina, YuXuan Lin

I’m passionate about full-stack development and enjoy transforming data and ideas into complete systems. I also love sharing knowledge—I’ve joined a JavaScript study group and led several sessions.

NoZ915

Experience

TITANSOFT (Singapore)|Software Intern

  • Participated in the development and maintenance of over 10 internal systems, gaining hands-on experience with large-scale projects.
  • Proactively tackled legacy technical debt by resolving a long-standing bug caused by the IIS 29-hour recycling mechanism, which led to session and form data loss, improving system stability and user trust.
  • Implemented cross-tab data synchronization using the BroadcastChannel API to enhance form consistency and operational efficiency; documented and shared the solution with fellow interns to foster technical knowledge transfer.
  • Developed a reusable table sorting feature using jQuery in a legacy system without UI libraries, improving interactivity and usability across multiple pages.
  • Collaborated with fellow interns to develop a new microservice using ASP.NET Core, integrating employee and organizational data to support internal system queries.
  • Familiar with Git version control; participated in team development with Git-based workflows and integrated CI/CD pipelines for automated deployment.
  • Refactored a large-scale data export function by reducing database access frequency, caching reusable data, and replacing O(n) loops with HashSet (O(1)) lookups, reducing execution time from over 10 minutes to under 1 minute.

Goodideas-Studio Web Camp|Member

Projects

TAINAN選

TAINAN選

Officially Launched Course Evaluation Platform

2025/03 ~ 2025/05

A course review platform designed for students at National University of Tainan. It allows users to search for courses, view and bookmark them, and submit personal reviews. After logging in, users can manage their bookmarks and past reviews.

TypeScriptReactTanStackMantineExpress JSSequelizeMySQLZeabur
Item Selection for Parallel Test Construction

Item Selection for Parallel Test Construction

Genetic Algorithm

2024/05

This project uses genetic algorithms to assist in item selection for parallel test construction. With one click, users can generate two exam papers of equivalent difficulty with completely different questions. This is especially useful for teachers needing two versions of a test, such as one for make-up exams, ensuring fairness in difficulty and avoiding question repetition and exposure.

React JSMUINode JSExpress JSMongoDBZeabur
Diagnostic Test for Inferring Learning Errors

Diagnostic Test for Inferring Learning Errors

Bayesian Probability

2024/03 ~ 2024/04

This system uses Bayesian probability to diagnose students' learning errors. Teachers can add questions and define error types. After students take the test, the system instantly calculates their familiarity with each error type and predicts their correctness probability. At the end of the test, unfamiliar error types are ranked, and learning videos provided by the teacher are recommended for review.

ReactMUINode.jsExpressMongoDBZeabur
BinGo Group Buying Platform

BinGo Group Buying Platform

Find People to Group Order Easily

2023/12 ~ 2024/01

A platform where users can easily find others to split shipping fees or make group purchases. Responsible for backend development and partial frontend refactoring.

EJSCSSJavaScriptNode.jsExpressMongoDBZeabur
Handwritten Digit Recognition System

Handwritten Digit Recognition System

Neural Network (Multilayer Perceptron)

2023/09 ~ 2023/10

Built with vanilla JavaScript (no AI framework), this project loads the MNIST dataset for training. Users can write digits directly on the web interface using p5.js, and CSS is used to visualize the recognition results.

MLP (Multilayer Perceptron)JavaScriptHTMLCSSp5.js
Pah Nî Lâm Gū

Pah Nî Lâm Gū

Puzzle Game Based on PixiJS and LINE Bot

2022/02 ~ 2023/01

A self-made puzzle game. From game script, art design, to programming, all were done independently. The game's interface was created using PixiJS, HTML DOM, and CSS. The game was played via LINE Bot, and the backend server was built with Express and deployed on the Heroku cloud platform.

HTMLCSSJavaScriptPixi.jsExpressHerokuLINE Bot
Dengue Fever Learning Management System

Dengue Fever Learning Management System

Gamified Interactive Testing Platform

2022/10 ~ 2022/12

A complete learning management system designed and built from scratch, including learning scenarios, course content, and full-stack web development. Features include interactive learning (video lessons, Q&A, games), score tracking, leaderboard, message board, and login/registration.

HTMLCSSDIVEJavaScriptdiveLinkerPHPMySQLphpMyAdminCookieXAMPPngrok
Taiwan Travel Guide

Taiwan Travel Guide

Integrated with MOTC Open Data APIs

2021/10 ~ 2021/12

Used JavaScript to fetch open data APIs provided by Taiwan’s Ministry of Transportation. Implemented AJAX requests using Axios. Built a map with Leaflet.js using OpenStreetMap, and integrated location tracking using the Navigation Web API.

HTMLCSSJavaScriptaxiosLeafletOpenStreetMapNavigation Web API
Advanced Memory Game

Advanced Memory Game

Memory Game with Character Interaction

2020/10 ~ 2020/12

A memory game built with JavaScript, enhanced with character HP bars and color-changing effects using CSS. Player scores are saved via localStorage, encouraging players to challenge their own high scores.

HTMLCSSJavaScriptjQuery
Monster Maze Adventure

Monster Maze Adventure

DIVE Platform RPG Game with JavaScript

2019/10 ~ 2019/12

A monster-fighting RPG game built using the school's DIVE platform, combined with JavaScript to enable map switching and game logic implementation.

DIVEJavaScript

Skillset

Language

JavaScript
TypeScript
HTML
CSS
C#

Frontend

React
Next.js
Vue.js
shadcn/ui
MUI
Mantine
Vuetify
Quasar
Bootstrap
PixiJS
jQuery
TanStack Query
Redux
Zustand
React Router

Backend

Node.js
Express.js
ASP.NET MVC (.NET Core)
MongoDB
MySQL
MSSQL
Mongoose
Sequelize

Dev/Deployment Tools

Git
GitHub
GitLab
Vercel
Heroku
Zeabur

Design Tools

Photoshop
Illustrator
InDesign

Education

National University of Tainan Department of Information and Learning Technology

2019/9 ~ 2024/6

Language

TOEIC Listening & Reading Test: Score 800