Skip to content
View AndersonTsaiTW's full-sized avatar

Highlights

  • Pro

Block or report AndersonTsaiTW

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndersonTsaiTW/README.md

Yu-Hong Cai (Anderson Tsai)

Backend & Full-Stack Developer | ML Systems | Cloud Infrastructure | FinTech Background

Toronto, Canada
πŸ“§ andersonTsaiTW@gmail.com
πŸ”— LinkedIn: https://www.linkedin.com/in/yuhongcai
πŸ”— GitHub: https://github.com/AndersonTsaiTW


πŸ‘‹ About Me

I am a backend-focused software developer with industry experience at PAR Technology (NYSE: PAR).

My background combines software engineering, machine learning systems, cloud infrastructure, and financial data analytics. Before transitioning into software engineering, I worked for many years in corporate banking as a Project Manager and Data Analyst, where I led large-scale lending platforms and enterprise analytics systems.

I specialize in building scalable backend services, RESTful APIs, ML pipelines, and production-grade cloud deployments.

Interests

  • Backend & API Development
  • Distributed Systems & Microservices
  • Machine Learning Systems
  • Cloud Infrastructure & DevOps
  • FinTech Platforms

🧰 Tech Stack

Languages
Python, JavaScript (Node.js), C, C++, Java, SQL

Backend
FastAPI, Node.js, Express, Django, RESTful APIs, JWT Authentication

Databases
PostgreSQL, MongoDB, SQLite

ML & Data
XGBoost, scikit-learn, pandas, OCR Pipelines

Cloud & DevOps
Docker, AWS EC2, Nginx, Redis, Celery, CI/CD

Frontend
React, Angular, HTML, CSS, JavaScript

Testing
Selenium, Jest, Cucumber, Puppeteer, Native C++ Unit Tests

Tools
GitHub, Jira, Postman, Firebase, Heroku, Netlify, OpenAI API


πŸš€ Featured Engineering Projects

πŸ”Ή XGenerator β€” ML Model Management & Prediction Server

Tech: FastAPI, XGBoost, Celery, Redis, Docker, AWS EC2, Nginx
Repo: https://github.com/AndersonTsaiTW/XGenerator
Docs: https://api.xgenerators.net/docs

A production-grade ML backend system enabling controlled model training and batch prediction.

  • Dataset upload with schema validation
  • Versioned model training & artifact management
  • Asynchronous background training with Celery
  • Secure Dockerized deployment on AWS EC2 with HTTPS (Nginx)

πŸ”Ή Lumos β€” Scam Message Detection System (Hackathon Winner)

Tech: Node.js, Express, OCR, OpenAI API, XGBoost, Twilio, Google Safe Browsing
Repo: https://github.com/AndersonTsaiTW/HackTheSource_lumos
Demo: https://www.youtube.com/watch?v=HYaMgOeQ3ko

A lightweight scam detection system that analyzes message screenshots using OCR, semantic analysis, and machine learning.

  • Screenshot OCR pipeline
  • NLP semantic analysis
  • Real-time scam risk scoring
  • API-based prediction service

πŸ† Best Technical Implementation Award β€” Hack the Source Hackathon (Dec 2025)


πŸ”Ή myFlix β€” Full-Stack Movie Platform

Tech: Node.js, Express, MongoDB, React
Repo: https://github.com/AndersonTsaiTW/CF_Ach6_myFlix-Angular-client

A full-stack movie platform that allows users to browse movies, manage accounts, and save favorite movies.

  • RESTful API built with Express and MongoDB
  • User registration, login, and profile management
  • Favorites management
  • Backend hosted on Heroku
  • Frontend built with React and deployed on Netlify
  • API development and testing with Postman

πŸ”Ή Bread Explore β€” AI Chatbot for English Learning

Tech: Python, LINE Bot, Azure Computer Vision, ChatGPT API, Google Maps
Repo: https://github.com/AndersonTsaiTW/LAT_Bread_Explorer
Demo: https://youtu.be/iHpngkxGGEA

An AI-powered chatbot that helps users learn English vocabulary by recognizing bread images.

  • Image recognition via Azure Computer Vision
  • NLP via ChatGPT API
  • Location search via Google Maps
  • LINE chatbot interface

πŸ† Winner β€” NTU Programming Course Competition (Excellent & Popularity Awards)


🌐 Web Applications

Project Tech Demo
Green Island Tourism Website HTML, CSS https://green-island-taiwan.pages.dev/
EchoRock Interactive Web HTML, CSS, JS https://echorock.pages.dev/
Recipes For Healthy Python, Django https://github.com/AndersonTsaiTW/recipe_app

βš™οΈ Systems Programming (C / C++)

Project Tech Demo
Order Management System C++ (OOP) https://youtu.be/tOqXQZ_efCY
Delivery Route Optimization C + Unit Testing https://youtu.be/ol7JVRSu8MQ

🌍 Open Source & Hackathons

  • Hacktoberfest 2025 Supercontributor
  • Hack the Source Hackathon β€” Best Technical Implementation Award
  • Contributor to:
    • hackathon-starter (35k+ stars)
    • terraform-provider-validatefx
    • SysMood

🏒 Industry Experience

QA Automation Engineer β€” PAR Technology (NYSE: PAR)

Sep 2025 – Present

  • Built automation pipelines using Selenium and CI/CD
  • Delivered 20+ automated test scripts
  • Supported VM-based POS system testing
  • Contributed to performance and memory testing

Data Analyst & Project Manager β€” E.Sun Bank

2014 – 2022

  • Led SME lending platforms, increasing loan volume by 25% over three years
  • Managed pandemic relief loan program totaling USD 5B
  • Built enterprise dashboards adopted by 200+ relationship managers
  • Designed data pipelines using SQL and Tableau

πŸŽ“ Education

Computer Programming & Analysis β€” Advanced Diploma
Seneca Polytechnic (GPA 4.0 / 4.0, President’s Honour List)

M.S. in Finance β€” National Central University
B.Sc. in Statistics β€” National Taipei University


🎯 What I'm Looking For

Backend Developer β€’ Software Engineer β€’ Platform Engineer
FinTech β€’ SaaS β€’ Cloud Infrastructure β€’ Data Platforms


πŸ“« Contact

πŸ“§ andersonTsaiTW@gmail.com
πŸ”— LinkedIn: https://www.linkedin.com/in/yuhongcai
πŸ”— GitHub: https://github.com/AndersonTsaiTW


⭐ If you are interested in backend systems, ML platforms, or cloud infrastructure, feel free to connect!

Pinned Loading

  1. CF_FSI_Ach3_Client_myFlixAPP CF_FSI_Ach3_Client_myFlixAPP Public

    The CareerFoundry, Full-Stack Website courses, Achievement 3: Build the interface for API

    JavaScript

  2. CF_FSI_Ach2_Server_myFlixAPP CF_FSI_Ach2_Server_myFlixAPP Public

    HTML

  3. cf_meet cf_meet Public

    Creating by TDD process, this is an app can help you to scan the upcoming events in the world.

    JavaScript

  4. CF_ChatAPP CF_ChatAPP Public

    An online chat app written in React Native.

    JavaScript 1

  5. LAT_Bread_Explorer LAT_Bread_Explorer Public

    A Line chatbot can help Mandarin users to learn English in daily life.

    Python

  6. LAT_Repo LAT_Repo Public

    Jupyter Notebook 1 2