Senior Backend Software Engineer

Terry Chong Zi Yi

I modernize legacy enterprise systems into microservices, define the architecture standards teams build on, and lead small engineering teams through delivery. Lately I've been embedding AI-assisted development into the SDLC as a first-class practice.

📍 Kuala Lumpur, Malaysia 🗓️ 6 years in enterprise software ⬇︎ PDF CV

About

Solution-oriented backend engineer with a track record in legacy system modernization, microservices architecture, AI-assisted development workflows, and enterprise solution design. I bridge business needs and technical delivery — defining architecture standards, building the foundational frameworks a team reuses, and leading modernization and AI-agent-driven engineering initiatives.

I provide technical leadership by managing and mentoring engineering teams of 3–4 developers across major projects, keeping delivery scalable and high-quality within project timelines.

Experience

  1. Senior Backend Software Engineer · Global Line Network Sdn Bhd Feb 2026 — Present

    Senior Backend Software Engineer, team of 4 · Kuala Lumpur (KL Eco City)

    • Own architecture decisions, code reviews, and mentoring to raise team-wide engineering standards.
    • Brought AI-Driven Development (AIDD) to the team — AI-assisted coding, review, and documentation as a core part of the workflow.
    • Pioneering "Loop Engineering": AI-assisted workflows and autonomous agents that embed Claude Code into the SDLC (spec → implementation → review), cutting manual development overhead.
    • Drove team-wide Claude Code adoption — usage guidelines, agentic coding patterns, and review guardrails.
    • Modernized existing Spring Boot services to current framework best practices; improved structure, maintainability, and performance.
    • Established Docker-based deployment as the team standard; introduced Ansible for deployment and infrastructure automation.

    Java · Spring Boot · PostgreSQL · Docker · Ansible · REST API · Claude Code

  2. System Analyst · QR Retail Automation Feb 2025 — Feb 2026

    Led 3–4 developers across modernization projects · Selangor

    • Re-architected legacy ERP systems into a microservices architecture — NuxtJS/VueJS frontend, Spring Boot backend.
    • Defined and enforced project architecture standards, coding practices, and reusable components, accelerating delivery and maintainability.
    • Built POCs to validate new frameworks and technologies, guiding adoption decisions.
    • Used Amazon Q to accelerate documentation and streamline function development.

    NuxtJS · VueJS · Spring Boot · PostgreSQL · MyBatis · RabbitMQ · MongoDB · REST API · Amazon Q

  3. Senior Software Developer · QR Retail Automation Feb 2023 — Feb 2025

    Led 2–3 developers on Spring Boot delivery

    • Spearheaded the AgoraCloud E-Invoice System (ACE) — integration flows with government SDKs, Spring Boot batch jobs, AWS deployment.
    • Improved system performance and cross-database compatibility with standardized SQL query practices.
    • Partnered with Business Analysts and System Admins to align solutions with business needs and ensure smooth deployment.

    NuxtJS · VueJS · Spring Boot · PostgreSQL · MyBatis · RabbitMQ · MongoDB · REST API · Amazon Q

  4. Management Development Program · QR Retail Automation 2022 — 2024

    Accelerated leadership track for high-potential employees

    • Selected for the company's fast-track leadership program.
    • Trained in strategic planning, leadership, and cross-functional collaboration.
    • Applied program learnings to project leadership, mentoring junior developers, and driving modernization initiatives.
  5. Software Developer · QR Retail Automation Aug 2020 — Feb 2023

    Full-stack ERP development; led 1–2 junior developers

    • Built ERP module UIs with JSP/JavaScript and backend services with Spring Boot and REST APIs.
    • Designed and implemented AgoraCloud Omnichannel (OMC) integrations with Shopee, Lazada, TikTok, GrabMart, and Tokopedia.
    • Ensured business continuity by migrating Shopee integrations to API V2 ahead of the V1 shutdown deadline.
    • Contributed to the AgoraCloud Merchandising Management (ACMM) modernization — master functions and transactional modules with improved UI/UX.
    • Standardized frontend structures and SQL query practices; provided on-site client support.
    • Served as a technical interviewer for intern recruitment, assessing skills and culture fit.

    JSP · Java · Spring Boot · JavaScript · jQuery · PostgreSQL · MyBatis · REST API · Servlet

  6. Trainee · QR Retail Automation Feb 2020 — Aug 2020

    Fresh graduate program — ERP modernization

    • Contributed to ERP module development and UI implementation.
    • Worked with Business Analysts and the UI/UX team to translate Figma designs into functional ERP modules.
    • Gained hands-on experience in on-site client support, resolving urgent programming issues.

    JSP · Java · Spring Boot · JavaScript · jQuery · PostgreSQL · MyBatis · REST API

Key Projects

AgoraCloud E-Invoice System (ACE)

Led end-to-end architecture and development of a new e-invoicing microservice, integrating with government LHDN SDKs for compliance. Built for high-volume batch processing and deployed on AWS as a critical new product offering.

Architecture · Integration

AgoraCloud Omnichannel (OMC)

Engineered and maintained core integrations with four major e-commerce platforms (Shopee, Lazada, TikTok, GrabMart), syncing orders, inventory, and product listings. Zero downtime through the Shopee API V1 → V2 migration.

Integration

PROFIT Modernization

Rebuilt the frontend for a better user experience and helped design scalable Spring Boot backend services, improving system performance and usability.

Modernization · Architecture

Skills

Backend
Java, Kotlin, Spring / Spring Boot, Hibernate/JPA, MyBatis, PostgreSQL, Oracle, MongoDB, RabbitMQ, Microservices, REST, Webhooks
Frontend
TypeScript, JavaScript, Vue.js, Nuxt.js, Tailwind CSS, Bootstrap, jQuery
Tools / DevOps
Linux, Git / GitLab, CI/CD, Docker, Ansible, IntelliJ IDEA, AWS (EC2, ECS, Lambda, S3, Aurora, RDS, Amazon Q)
AI workflows
Claude Code, agentic coding patterns, AI-assisted review & documentation
Languages
Chinese (native), English, Cantonese, Malay

Background

Education
Tunku Abdul Rahman University of Management and Technology · 2016 – 2020
Bachelor of Computer Science (Hons) in Software Engineering
Diploma in Computer Science
Honors
ICDAX 2020 — Gold Award (Multi-Lingual Storybook Reader) & Best Poster Award
Management Development Program 2022–2024 — selected for fast-track leadership training

Contact

The fastest way to reach me: