Zi Wei Yeo

Senior Software Engineer

Java Spring Boot, PHP Laravel

Avatar
About

Senior backend developer with hands-on experience migrating production systems from Laravel to Spring Boot, owning backend architecture, data migration, and system stability.

Experience
Jun 2024 - Present
Senior IT Program Developer|Seewe
  • - Led the migration from PHP Laravel to Java Spring Boot, rebuilding the backend from scratch
  • - Designed and implemented an all-in-one LMS backend system, replacing legacy platforms and third-party tools
  • - Handled data migration, database redesign, and API unification to ensure business continuity
  • - Owned backend architecture, business logic, and production stability
  • - Worked in an AI-first development environment, reviewing AI-generated code, identifying logic flaws, and controlling system risks
  • - Collaborated closely with frontend, PM, and junior developers on feature planning and technical decisions
Java / Spring Boot
PHP / Laravel
Docker
React / NextJs
MySQL
Bootstrap
Tailwind CSS
JavaScript
GitHub
REST API
May 2023 - May 2024
Senior Software Developer|C Speed
Specializing in Laravel and jQuery coding, responsible for developing new systems, modules, and enhancements, as well as debugging and supporting clients with technical challenges. With extensive experience in software development, adept at swiftly resolving complex technical issues, and committed to delivering high-quality code and ensuring customer satisfaction.
PHP / Laravel
Livewire
MySQL
Bootstrap
Tailwind CSS
HTML
jQuery
Gitlab
REST API
Sep 2022 - Apr 2023
Software Developer|JS TOP
Specialize in writing back-end code and building efficient PHP modules, as well as developing back-end portals with optimized databases. My responsibilities include troubleshooting application and code issues, and updating and altering application features to enhance performance.
PHP
MySQL
Bootstrap
HTML
jQuery
GitHub
WordPress
Google Analytics
Dec 2018 - Aug 2022
Operation & IT Manager|Deliboy
Developed landing pages using WordPress, and built back-end and reporting systems utilizing PHP, JavaScript, and MySQL. My experience includes researching and optimizing system operation flows, managing logistic operations, and handling Facebook pages and ads.
PHP
MySQL
Bootstrap
HTML
jQuery
GitHub
WordPress
Google Analytics
Oct 2017 - Nov 2018
Manager System Analysis|MIG
Collaborate with developers to produce new systems and consult with colleagues to address their IT needs. My responsibilities include developing new functionality for existing systems, selecting and installing new software and hardware, and validating changes through system testing. I also examine and evaluate current systems, train end users, and write instruction manuals.
MS SQL
Bootstrap
HTML
Aug 2016 - Sep 2017
System Analysis|WINIGO
Proficient in using the Active Report Reporting System and Microsoft Visual Basic 6.0. My experience includes analyzing POS and CMS system workflows and requirements, developing and maintaining POS systems, and integrating data with shopping mall servers and accounting systems. Additionally, I handle online reporting systems.
MS SQL
CSS
HTML
Visualflex flex-wrap pb-5 Basic
Oct 2012 - Aug 2016
Senior System Support|SIS POS
Handle research and development for POS system bugs and enhancements, set up connections and transfer transactions between HQ and outlets, and modify reports using Crystal Reports. Additionally, I troubleshoot HQ POS system issues and provide customer service both on-site and by phone.
MS SQL
CSS
HTML
Windows Server
Jun 2010 - Sep 2012
IT Support|PPG
Inspect landing pages, product information, checkout options, and other website-related systems to ensure their visual appeal, accuracy, and ease of use. I assist in decisions regarding promotions, such as discounted offers and affordable bulk packages. Additionally, I identify, troubleshoot, and analyze computer-related issues.
CSS
HTML
Education
Jan 2005 - Dec 2009
Jinan University, Guangzhou, China
Bachelor's degree, Biotechnology
Jan 1999 - Dec 2004
Chung Hwa Independent High School, Kelantan
Unified Examination Certificate
Skills
JAVA / Spring Boot
8 / 10
PHP / Laravel
8 / 10
React / NextJs
6 / 10
MySQL
7 / 10
Docker
6 / 10
Tailwind / Bootstrap CSS
7 / 10
HTML 5
9 / 10
WordPress
7 / 10
Projects
Yoyo Popup
Yoyo Popup
Yoyo Popup is a customizable alert popup plugin that works without any dependencies. It's designed to be easy to use and highly customizable, allowing you to create stylish and functional alert popups for your website or application.
HTML
JavaScript
GitHub
Yoyo Toast
Yoyo Toast
Yoyo Toast is a customizable toast notification plugin that operates without any dependencies. It's designed for simplicity and flexibility, enabling you to create sleek and effective toast notifications for your website or application.
HTML
JavaScript
GitHub
Yoyo Tooltip
Yoyo Tooltip
Yoyo Tooltip is a customizable tooltip plugin that operates without any dependencies. It’s designed for ease of use and flexibility, allowing you to add stylish and functional tooltips to your website or application.
HTML
JavaScript
GitHub
Financial Management System
Financial Management System
The Financial Management System is a comprehensive platform designed to facilitate seamless fund transactions and management for both individual users and businesses. Its key modules include funding, top-up, withdrawal, termination, nomination, and refund functionalities.
Laravel
PHP
MySQL
jQuery
HTML
Bootstrap
Online Ferry Ticketing System
Online Ferry Ticketing System
The Online Ferry Ticketing System is designed to facilitate ticket sales for ferry services, offering single-trip tickets, round-trip tickets, and monthly passes. It operates with a central headquarters (HQ) and two port locations, with data synchronized between the ports and the HQ.
Laravel
PHP
MySQL
jQuery
HTML
Bootstrap
Visitor Tracking System
Visitor Tracking System
The Visitor Tracking System is a comprehensive web-based application developed using Laravel, designed to function similarly to Google Analytics. It provides detailed insights into website traffic and user behavior, helping businesses optimize their online presence.
Laravel
PHP
MySQL
HTML
Bootstrap
jQuery
GitHub
International Shipping Fee Calculator
International Shipping Fee Calculator
The Shipping Fee Calculator is a web-based application developed using PHP, jQuery, HTML, and Bootstrap. It supports bilingual functionality and allows users to calculate shipping fees for both Air Freight and Sea Freight based on weight or volume (m³).
PHP
HTML
Bootstrap
jQuery
Popup Banner Manager
Popup Banner Manager
The Popup Banner Manager is a sophisticated web-based application developed using PHP (MVC Architecture), jQuery, MySQL, HTML, and Bootstrap. It is designed to display customizable pop-up banners on websites, controlled by a specific domain name through an attached code snippet.
PHP
MySQL
jQuery
HTML
Bootstrap
Cargo Connect
Cargo Connect
Cargo Connect is a web-based application designed for efficient cargo management and tracking, developed using PHP with an MVC architecture, jQuery, MySQL, HTML, and Bootstrap.
PHP
MySQL
jQuery
HTML
Bootstrap