Skip to content
View SeanChiuGit's full-sized avatar

Block or report SeanChiuGit

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
SeanChiuGit/README.md

Hi πŸ‘‹, I'm Sean Shiang-Ruei Chiu

Backend β€’ Distributed Systems β€’ AI Engineering β€’ Developer Tools


πŸš€ Featured Engineering Projects

πŸ”§ Universal AI Cover Letter Generator (Chrome Extension)

A production-ready AI tool that generates personalized cover letter PDFs from any job posting and any resume β€” using automatic provider detection and PDF.js parsing.

  • Auto-detects API provider from key (OpenAI, Groq, Anthropic, Gemini, etc.)
  • Parses PDF/TXT resumes β†’ structured JSON
  • Generates professional US-letter PDFs (jsPDF)
  • Uses selectionText (no content scripts β†’ works everywhere)

πŸ”—https://github.com/SeanChiuGit/CoverLetterGenerator


⚑ Realtime Multiplayer Infrastructure

React Β· Firebase RTDB Β· WebSockets Β· OpenAI API Β· SQL

Event-driven architecture for multiplayer puzzle & strategy games.

  • Fault-tolerant sync
  • Optimized Firebase schema
  • Adaptive difficulty via AI
  • 20%–30% latency reduction

πŸ”— https://github.com/SeanChiuGit/Realtime-Multiplayer-Infrastructure


β™œ AI-Powered Board Game Engines (Go Chess / T-Cube / Gomoku)

Python Β· C/C++ Β· Minimax + Alpha-Beta Β· TensorFlow Self-Play Β· Profiling

  • Custom rule engines
  • Search-based AI
  • Reinforcement self-play framework
  • Multithreaded simulation pipeline (3Γ— speedup)

πŸ”— https://github.com/SeanChiuGit/tcube


πŸ“Š Verve AI: Backend Automation & Data Infrastructure

Python Β· Airflow Β· Pandas Β· Search Console API Β· Distributed Scripts

  • Automated backend workflows across 2000+ endpoints
  • Hourly ETL validation pipelines
  • Distributed indexing + async scheduling
  • Real-time dashboards for 8+ internal teams

🧰 Tech Stack


🧠 What I Like to Build

  • Distributed backend systems
  • AI-powered developer tools
  • Multiplayer infrastructure
  • Chrome extensions
  • Automation pipelines
  • Real-time or state-heavy applications
  • Compilers / interpreters / engines

I enjoy solving high-complexity engineering problems by mixing
systems fundamentals, automation, and AI-assisted development.


πŸ“« Contact


🌟 β€œGood engineers solve problems. Great engineers design tools that solve the problems for them.”

Pinned Loading

  1. CoverLetterGenerator CoverLetterGenerator Public

    AI-powered Chrome extension that generates personalized cover letter PDFs from any job posting.

    JavaScript 1 1

  2. Realtime-Multiplayer-Infrastructure Realtime-Multiplayer-Infrastructure Public

    Event-driven multiplayer sync system with Firebase, WebSockets, and low-latency state architecture.

  3. SeanChiuGit.github.io SeanChiuGit.github.io Public

    Personal portfolio website showcasing engineering projects and interactive demos.

    HTML

  4. TCube TCube Public

    Turn-based board game engine with online multiplayer, minimax AI single-player, and a production release on Google Play.

    JavaScript 2

  5. Wavelength Wavelength Public

    Forked from swedenfish/Wavelength

    Multiplayer Wavelength-style guessing game with real-time sync, Firebase state management, and smooth animated UI.

    HTML

  6. PuzzleSite PuzzleSite Public

    Interactive puzzle platform with custom puzzle engine, hint system, progress saving, and responsive web UI.

    JavaScript