Back to Projects

Synorex Sdn Bhd

Fullstack Developer | Aug 2023 - Mar 2024

"Developed and optimized full-stack solutions for various clients, focusing on data integrity and performance."

MLM Hierarchical Data Optimization

SQLRecursive CTEs

Context & Challenge

Optimized retrieval for an MLM-structured user base using Recursive Common Table Expressions (CTEs) in SQL.

Outcomes

  • Reduced report generation time for complex downline trees

Engineer's Log: Reflections

Lessons Learned (Mistakes)

  • Relied too heavily on application-level recursion initially.

Key Improvements

  • Moved logic to the database layer (CTEs) for massive performance gains.

Financial Transaction System

LaravelSQLACID Transactions

Context & Challenge

Maintained financial transaction integrity for a 3-module ecosystem (User/Merchant/Admin) using ACID-compliant transaction blocks.

Outcomes

  • Secure handling of refunds and commission distributions

API Performance Optimization

PHPDataTables

Context & Challenge

Refactored legacy endpoints to use Server-Side Pagination (DataTables).

Outcomes

  • Reduced API response time by 70% (10s to <3s)
  • Minimized network payload by 99% for large datasets

Deployment Pipeline Modernization

GitCI/CD

Context & Challenge

Deprecated FTP deployments by establishing a CI/CD pipeline with Git.

Outcomes

  • Eliminated production downtime from manual errors

Custom ERP for Mining Client

PHPCodeIgniterjQueryChart.js

Context & Challenge

Engineered a custom ERP for Fleet and Payroll management on a legacy, non-relational schema.

Outcomes

  • Implemented in-memory data processing algorithms
  • Developed interactive dashboards