About

Hi, I am James!

I’m currently a Master’s student in Computer Science at the University of California, San Diego. I’m a software developer specializing in backend engineering, and I possess a keen interest in data infrastructure, distributed systems, and cloud computing.

Over the past couple of years, I have interned as a software engineer at four different companies. Therefore, I have developed strong abilities in designing and building software systems, while also gaining hands-on experience with cloud services, databases, and DevOps. With my expertise and passion, I look forward to contributing to impactful projects and continuing my professional growth in the tech industry.

Additionally, during my undergraduate studies at National Yang Ming Chiao Tung University, I was a research assistant at Professor Yung-Ju Chang’s Agentic Intelligence for Mobile Engagement and EXperience Lab. In this role, I conducted research focused on mobile notifications and developed intelligent notification systems that enhance smartphone users’ experience of notifications.

Education

UCSD
University of California, San Diego
Master of Science in Computer Science
Sep. 2024 ‑ Dec. 2025  |  La Jolla, CA
NYCU
National Yang Ming Chiao Tung University
Bachelor of Science in Computer Science
Sep. 2019 - Jun. 2023  |  Hsinchu, Taiwan
HSNU
The Affiliated Senior High School of National Taiwan Normal University
Class 1443
Sep. 2016 - Jun. 2019  |  Taipei, Taiwan

Skills

Languages

Python C/C++ Java Go JavaScript TypeScript HTML/CSS Shell Script SQL

Frameworks

FastAPI Flask Node.js React.js Next.js GraphQL gRPC

DevOps

Docker Kubernetes Jenkins Ansible Elastic Stack GCP AWS

Databases

MySQL PostgreSQL SQLite MongoDB Firebase Redis Apache Iceberg