Projects

RRF (Reciprocal Rank Fusion)
2026
  • A Python library implementing various Reciprocal Rank Fusion strategies for RAG systems.
  • Fuses ranked retrieval results from multiple retrievers (BM25, dense embeddings) to produce unified rankings.
  • Handles duplicate documents across retrievers with strategies ranging from standard RRF to diminishing returns.
PythonRAGInformation RetrievalFusion Algorithms
Optionality
2025
  • A lightweight tool designed to help amateur part-time traders to get timely information for low-frequency options trading.
PythonTradingWorkflow Automation
Magpie: A graph-based framework for agentic workflows
2024
  • A graph-based framework for quickly building agentic workflows and automation pipelines.
PythonAIWorkflow Automation
osrm-node-api
2022
  • A high-performance NodeJS server implementation for the Open Source Routing Machine (OSRM) backend.
NodeJSTypeScriptGeographic Services
Agent Framework
2024

OCBC • Technical Lead

  • Built foundational agentic infrastructure for Generative AI applications including document QA, chatbot automation, call summarization, and task orchestration.
  • Developed multi-agent collaboration systems with dynamic decision-making, task prioritization, and adaptive workflows.
  • Designed modular, reusable components for diverse AI-driven business applications.
Agentic AIRAGVector DatabaseMulti-agent SystemsLLM
Speech AI Solutions
2023-2024

OCBC • Technical Lead

  • Developed scalable Speech-to-Text and Text-to-Speech APIs for transcription, diarization, and voice activity detection.
  • Enabled applications such as sales surveillance and real-time contact center analytics.
  • Achieved projected annual cost saving of ~$500K.
Speech AINLPAPI DevelopmentContact Center Analytics
Enterprise LLM Deployment
2023

OCBC • Technical Lead

  • Designed and deployed on-premise large language model (LLM) service frameworks for secure and scalable AI applications.
  • Built Generative AI as a service APIs for text generation, embeddings, and speech recognition.
LLMOn-premise AIAPI DevelopmentGenerative AI
AI for Risk Management
2022-2023

OCBC • Technical Lead

  • Developed ML and AI models to enhance business risk assessment and mitigation strategies.
  • Partnered with stakeholders to identify gaps and improve human capabilities through AI integration.
Risk ManagementMachine LearningAI Integration
Credit Risk Stress Testing Platform
2022

OCBC • Technical Lead

  • Developed a scalable macro credit risk stress testing system, leading a complete platform overhaul that replaced decades-old spaghetti code with optimized AI/OR-driven solutions in 4 months.
  • Achieved projected annual cost saving of ~$500K through improved automation.
Credit RiskMachine LearningOptimizationSystem Overhaul
POI Search Services
2021-2022

Shopee • Technical Leader

  • Led development of address point-of-interest (POI) services including autocomplete search, address standardization, geocoding, and division autocomplete.
  • Improved query processing with NLP techniques, boosting recall ratio from 62% to 77%.
SearchNLPAPI DevelopmentGeographic Services
Route Engine Infrastructure
2020-2021

Shopee • Project Owner & Core Developer

  • Developed and improved routing service infrastructure, improving API robustness and capacity by 200-400%.
  • Improved ETA accuracy by 35-50% using GPS data and ML models.
  • Achieved 51K USD daily cost savings in operational costs.
NodeJSGeographic ServicesAPI DevelopmentMachine Learning
GPS Trajectory Data Mining
2020-2021

Shopee • Project Owner

  • Led GPS trajectory data mining project, developing clustering algorithms and analytical applications for business insights.
  • Implemented TS-DBSCAN and density peak clustering for arrival time analysis.
Data MiningMachine LearningClusteringGPS Analytics
Stack Assignment and Order Grouping
2020-2021

Shopee • Project Owner

  • Developed optimization algorithms for food/parcel delivery stack assignment and order grouping.
  • Reduced daily operational costs by 30% in selected countries.
OptimizationAlgorithmsAPI Development
Power Grid Energy Management
2019-2020

Envision Digital • Core Developer

  • Developed optimization engine for power grid energy management, supporting $11M grand call and vehicle-to-grid applications in Europe.
  • Implemented MIP models and RESTful API services.
OptimizationEnergy ManagementAPI Development
Grid-wide Intermittency Management of Distributed ESS
2017-2018

Nanyang Technological University • Researcher

  • Developed a scale-down DESS scheme in HDB blocks for intermittency management and frequency support.
  • Integrated latest control algorithms including ramp-rate based, frequency and SoC regulation to hierarchical controllers.
Power SystemsControl SystemsEnergy Storage
Distributed Robust Optimization for Networked Microgrids
2016-2017

Nanyang Technological University • Researcher

  • Developed a triple-layer distributed optimization framework for microgrid clusters.
  • Effectively reduced the operational cost and address robust operations against volatile uncertainties by 10% on average.
OptimizationMicrogridsDistributed Systems
Temporal Decentralization for Stochastic Optimization
2015-2016

Nanyang Technological University • Researcher

  • Proposed a temporal decentralized algorithm for the optimal stochastic energy scheduling.
  • Achieved fast convergence advantages on optimal results and computation time.
OptimizationAlgorithmsEnergy Systems
Energy Management of Microgrids
2013-2018

Nanyang Technological University • PhD Researcher

  • Distributed and robust optimization for energy scheduling in the regional multi-microgrid community.
  • Focused on stochastic/robust/dynamic optimal power flow (OPF) under uncertainties of loads and renewables including energy storages.
  • Energy management system with parameterized degradation costs.
MicrogridsOptimizationEnergy ManagementPower Systems
🎵 My AI-generated music [AI in 2026] is playing. Toggle it on/off in the header.