
Taiwan
Yu-Ju Yu
Backend Engineer
Golang · High-Concurrency · Payment Systems
Backend Engineer with 3+ years of experience specializing in high-concurrency backend systems, live commerce architecture, and payment-driven platforms.
About Me
01Backend Engineer with 3+ years of experience specializing in high-concurrency backend systems, live commerce architecture, and payment-driven platforms.
02Experienced in designing scalable API systems, restructuring backend architecture, and implementing asynchronous processing using Golang goroutines and worker pool patterns.
03Strong system ownership mindset with hands-on experience in cross-border platform collaboration, payment reliability engineering, database optimization, and production stability under high traffic environments.
Work Experience
TutorABC Inc.
Backend Engineer
- ◆Core backend engineer for a live commerce ecosystem, responsible for business logic design, concurrency optimization, and cross-platform integration.
- ◆Redesigned the coupon issuance and distribution architecture, restructuring backend processing flow and introducing asynchronous goroutine-based background handling. Achieved approximately 30% overall performance improvement while maintaining data consistency.
- ◆Architected internal notification infrastructure (in-site messaging and push workflows) using non-blocking concurrency models and background worker patterns to improve scalability and system stability.
- ◆Responsible for full-stack collaboration with a U.S.-based partner brand (eCosmetics) in building a live auction platform. Implemented real-time bidding interaction logic and integrated WebRTC streaming workflows.
- ◆Refactored authentication and member-related APIs to improve cross-platform stability, reduce failure cases, and enhance long-term maintainability.
Ramate Tech.
Backend Engineer
- ◆Served as core backend engineer across multiple commercial platforms, focusing on high-concurrency payment systems and backend architecture optimization.
- ◆Led modular backend restructuring initiatives, improving package design, service boundaries, and data flow architecture to enhance extensibility and maintainability.
- ◆Designed and implemented high-concurrency payment APIs using goroutines and worker pool processing, enabling parallel transaction workflows and improving system throughput under peak traffic.
- ◆Integrated 12+ payment providers, implementing retry mechanisms, compensation handling, and transaction verification logic to improve payment reliability.
- ◆Established CI/CD pipelines using GitHub Actions, improving deployment stability and reducing release risk.
Project Experience
GolangNext.jsUmi.jsRedisMySQL
- ◆Designed coupon issuance flow with asynchronous background processing.
- ◆Implemented internal notification architecture using goroutine-based concurrency handling.
- ◆Consolidated and analyzed livestream sales data across multiple systems to support operational decision-making.
GolangNext.jsUmi.jsRedisMySQL
- ◆Built real-time bidding mechanisms and integrated WebRTC for streaming (front-end).
- ◆Improved member authentication and session management logic (back-end).
- ◆Developed backend management features, including category management and tracking metrics for sales and engagement analytics.
GolangMySQLRedis
- ◆Architected parallel payment processing workflows using worker pool design.
- ◆Integrated multi-provider payment gateways with retry and compensation strategies.
- ◆Implemented distributed locking mechanisms via Redis to prevent duplicate transactions.
- ◆Tuned database performance for high-volume transactional workloads.
GolangNext.jsMySQL
- ◆Designed complete backend API architecture.
- ◆Implemented payment system integration and order management workflows.
- ◆Improved system modularization and maintainability.
Technical Skills
Backend & Architecture
Golang
RESTful API Architecture
High-Concurrency Design
Goroutine / Channel / Worker Pool
Asynchronous Background Processing
Database & Caching
MySQL
MongoDB
Redis
Infrastructure & DevOps
Docker
GCP
GitHub Actions
Jenkins
Unit Testing
Security & Auth
JWT
OAuth (Google / LINE)
RBAC Authorization
Education
Bachelor's Degree2020 – 2022
National Taichung University of Science and Technology
Information Management
Junior College2015 – 2020
National Taichung University of Science and Technology
Information Management
Awards
First Place – Undergraduate Informatics Project Competition
Outstanding Internship Award
Third Place – Mary MuMu Cup
Silver Award – Multimedia Creative Programming Competition