ZHI-HAO TSAI

Software Engineer

Contact Information

📱208-600-7012
📍Lehi, Utah

Skills

Languages

Go, JavaScript/TypeScript, Python, R, Ruby, C/C++, Java, C#

Tools & Databases

Docker, Kubernetes, Helm, DynamoDB, PostgreSQL, GraphQL, Git, Terraform, Linux, GitHub Actions, OpenAI API, LLM Fine-tuning

Cloud Platforms

AWS (S3, Glue, EKS, ECR, EC2, Lambda, APIGateway, DynamoDB, Athena, SQS, SNS, IAM, OpenSearch, Kinesis)

Education

University of Utah

Professional Science Master's, Data Science Track with Deep Learning Certificate

January 2025 - April 2026

Brigham Young University

Bachelor of Science, Computer Science: Software Engineering Emphasis

August 2018 - December 2021

Minor: Mathematics

BYU Logo

Work Experiences

Expanded

Software Engineer - Digital First Integration

Nice inContact, Inc.

Apr. 2024 - Nov. 2024

  • Implemented pagination and scaling for Go-based API endpoints to improve performance and scalability.
  • Optimized horizontal scaling by increasing AWS Kinesis shard counts and enabling consumers to subscribe to distinct shards, improving throughput for distributed data processing
  • Developed a data syncing tool for emergency use cases, leveraging AWS Lambda

Software Engineer - Host Team

Neighbor Storage Inc.

Jan. 2021 - Jan. 2024

  • Boosted popular storage types supplies by 350% by creating a feature that allows users to bulk create listings on Google Maps satellite view
  • Created a photo highlight tool in Rust that allows users and the QA to highlight designated storage spaces
  • Introduced abstraction layers into Postgres database schema to support more granular control of listings like inventory management and detailed restrictions
  • Supported QA, CS, and Sales by being on support on-call rotation

Software Engineer - Commercial Team

Neighbor Storage Inc.

Jan. 2021 - Jan. 2024

  • Implemented a search engine for large listings using AWS OpenSearch, EKS, SQS, SNS, and Lambda that resulted in dozens of generic leads weekly for commercial demand
  • Developed and maintained thousands of dynamic landing pages for commercial parking demands in server-side rendering framework Remix
  • Enabled commercial partnerships by integrating ACH payment with Stripe API
  • Created detailed payout reports for commercial partners using internal accrual data with Stripe API
  • Integrated and maintain app monitoring through AWS S3, Glue, Athena along with RudderStack and Datadog

Software Engineer - Growth Team

Neighbor Storage Inc.

Jan. 2021 - Jan. 2024

  • Worked with growth and marketing teams to integrate, maintain, and update data pipelines using RudderStack, Google Tag Manager, and Google Analysis
  • Migrate daily generated static landing pages to server-side rendering dynamic landing pages with Remix
  • Implemented and tested a new payment system with a microservice architecture using AWS EKS, ECR, EC2
  • Wrote CI/CD Toolchains GitHub Actions to update Docker Images and Helm Charts, and Continuously Deploy to Staging and Production environments for microservices

Software Engineer Internship

Neighbor Storage Inc.

Jan. 2021 - Dec. 2021

  • Work with UI/UX designer to reskin and redesign the web authentication system with Google SSO
  • Designed and implemented payment system in Golang using EKS, ECR, and DynamoDB leveraging IAC (Terraform)

Underwater Acoustics Lab Research Assistant

BYU Physics and Astronomy Department

Jun. 2020 - Jan. 2021

  • Created an unsupervised model (k-means) to classify seabed, ship speed, and ship range.
  • Adapted the k-means model using sci-kit learn to an existing PyTorch deep learning framework.
  • Modified and maintained CNN model to decode broadband spectrograms from surface ships.
  • Worked on abstract and presentation for Acoustical Society of America Conference 2021.

Family History Tech. Lab Research Assistant

BYU Computer Science Department

Sep. 2019 - Jan. 2021

  • Created an app for reverse indexing used for data collection.
  • Used Angular 2+ for frontend, NodeJS for backend, and MongoDB/DynamoDB for the database.
  • Migrated MongoDB to DynamoDB to enhance security and connect with other AWS services.
  • Made and maintained a web for over 20,000 users to correct the current handwriting recognition model.
  • Presented in Document Analysis Systems Conference 2020 as a coauthor for reverse indexing.

Projects

Collapsed

Taiwanese Bible Translator

Personal Project

  • Fine-tuned pre-trained LLM models to translate scriptural text from English to Taiwanese using existing Taiwanese Bible translations.
  • Implemented an agentic Retrieval-Augmented Generation (RAG) system that references English–Taiwanese comparison tables to improve translation consistency and terminology alignment.

FoundersPath - AI Startup Mentor

Personal Project

  • Built a multi-agent Board of Advisors debate system that evaluates startup ideas from skeptic, visionary, and strategy perspectives.
  • Delivered structured evaluations with risks, wins, verdicts, and actionable next steps, plus follow-up Q&A with the strategy manager.
  • Implemented session export and a clean, modern UI with React and Tailwind CSS.

HireSync AI

Personal Project

  • Built an AI resume polishing and interview simulation suite with contextual optimization and impact scoring.
  • Implemented smart resume parsing (PDF/DOCX/TXT) and adaptive interview prep powered by Google Gemini AI.
  • Designed drilldown and behavioral interview modes with real-time feedback and STAR guidance.

GMAT Decoder

Personal Project

  • Developed an AI-driven logic lab to generate GMAT questions by difficulty, section, and concept focus.
  • Created post-question analysis with visual logic mapping, KaTeX math rendering, and trap analysis.
  • Built mastery analytics with radar and bar charts to track cognitive load and efficiency gaps.

Wedding Invitation Website

Personal Project

  • Create a blog-like website for wedding invitation for friends and family to RSVP
  • Use iframe to embed Google Form for RSVP and ReactJS for frontend
  • showcase photos in a gallery-like format

Adobe Analytics Data Visualization

Capstone

  • Create a new data visualization mode that represents data network and connection
  • HTML component for frontend, JavaScript for data parsing and querying, Vega for visualization

Werewolf Multiplayer Game

Personal Project

  • Create a real-time multiplayer web game that supports multiple game rooms
  • Use ReactJS for frontend, NodeJS for backend, and MySQL/MongoDB for database, Socket.io for real-time interactions
  • Migrate MySQL to MongoDB to reduce database complexity and increase the scalability