「Hi」, my name is

Terris Zhao

Full-Stack Engineer

About Me

01ahn

Full-Stack Engineer with 8+ years building scalable backend services and modern web interfaces for high-traffic, business-critical systems.

02bio

Delivers end-to-end features from architecture and API design through deployment, monitoring, and production support.

Skills & Technologies

Work Experience

main
4 branches merged
2024-08 - Present
commit00005ea

Senior Software Engineer

UNI-ONE FOOD GROUP INC · Canada, Remote

Built core OMS + payment + inventory + delivery capabilities for a food service platform.

  • Designed and delivered an end-to-end order management system using PHP and Spring Boot, supporting multiple order types and full lifecycle workflows.
  • Built a delivery management platform with scheduling, driver dispatch, and real-time tracking, improving on-time delivery rate to **95%**.
  • Integrated third-party services via REST APIs and deployed cloud-based services on AWS (EC2).
JavaSpring BootVuePHPMysqlRedis
2023-04 - 2024-06
commit0001259

Full-Stack Engineer

Xinyuan Lab (Beijing Xinyuan Lab Technology Co., Ltd.) · China

Led architecture and delivery for an LLM-powered SaaS interview platform (RAG + evaluation).

  • Built an AI-powered interview platform using a RAG architecture with LLMs and vector database (Pgvector), enabling intelligent question generation and evaluation.
  • Developed full-stack features using Next.js, TypeScript, and Spring Boot, delivering responsive and scalable web applications.
  • Implemented Docker-based deployment and CI/CD pipelines, improving deployment efficiency and system reliability.
JavaSpringBootNext.jsReactPostgreSQLRedisDocker
2019-09 - 2023-02
commit0000ec4

Senior Java Developer

MokaHR (Beijing Sirius Technology Co., Ltd.) · China

Led core module optimization for an interview platform supporting 1,000+ concurrent users.

  • Migrated backend services from Node.js to Java (Spring Cloud), transforming the system into a microservices architecture.
  • Improved system performance and stability for **1000+ concurrent users** using Kafka (async processing) and Redis (caching).
  • Resolved performance bottlenecks and integrated third-party services (e.g., Tencent Meeting), supporting large-scale remote interviews.
JavaSpring CloudMicroservicesPostgreSQLRedisKafkaDockerKubernetes
2017-08 - 2019-07
commit0000c6b

Java Backend Engineer

Tongcheng Travel Holdings Limited · China

Owned core order + dispatch flows for a ride-hailing platform from creation to fulfillment.

  • Participated in developing a ride-hailing platform’s intelligent dispatch system using Java, Spring Boot, MySQL, RocketMQ.
  • Designed core order lifecycle workflows, improving system traceability and process standardization.
  • Optimized high-concurrency performance using caching and asynchronous messaging.
JavaSpring BootMySQLRedis
End of log — ready for new adventures

Featured Projects

Get In Touch

I am currently open to new opportunities and would love to hear from you. Whether you have a question, want to discuss a project, or just want to say hi — feel free to reach out!

Auckland, NZ
terris.dev

© 2026 Terris Zhao. All rights reserved.