← BoonWui portfolioProjects · Notes

BoonWui

Python developer · market analyst · Malaysia

I turn market data into tools people use. I work on palm oil and commodity derivatives, and I build the pipelines, dashboards and calculators behind that work in Python: from pulling prices and news out of LSEG/Refinitiv to self-updating public reports on palm oil, Bursa Malaysia and the S&P 500.

GitHub · BoonWui Email

What I do

Market data engineering

  • ETL pipelines from LSEG/Refinitiv, Yahoo Finance, the World Bank, NOAA and MPOB
  • Minute-to-hourly bar building, cleaning and bad-data checks
  • Parquet storage and scheduled jobs on GitHub Actions

Analytics and modelling

  • Supply-and-demand and stock-to-usage valuation for palm oil
  • Mean reversion (Ornstein–Uhlenbeck) for calendar spreads
  • Option pricing (Black-76), Monte Carlo, regression, reinforcement learning

Tools and automation

  • Browser dashboards and calculators in HTML and JavaScript
  • Python web apps with Streamlit, desktop apps as Windows .exe
  • News digests and alerts by email, with tests and CI

Experience

Current

Commodity derivatives: palm oil and futures

Market data and analytics for crude palm oil (FCPO) and related markets in Malaysia.

  • Built an automated daily digest of physical palm oil price news from LSEG Workspace, filtered and emailed to the team without repeats
  • Built FCPO tools: trade P&L and margin, Black-76 options and calendar-spread analysis
  • Built palm oil fundamentals reporting: Malaysian balance, El Niño lag effects and a price model
Freelance

Python data and automation projects

Short projects for clients: WhatsApp keyword extraction, Google Trends downloads and MPOB data scraping into clean CSV files.

Open source

This portfolio

About 30 projects, including four public dashboards that rebuild themselves on a schedule with GitHub Actions, and a dozen browser tools.

Selected work

Skills

Languages and libraries

PythonpandasNumPystatsmodelsTensorFlowStreamlitJavaScriptHTML / CSS

Data

LSEG / Refinitiv Data LibraryyfinanceWeb scrapingExcelParquet

Markets

Palm oil fundamentalsFCPO futures and optionsCalendar spreadsVegetable oilsBursa MalaysiaUS equities

Engineering

Git and GitHubGitHub ActionspytestAutomated reporting

Disclaimer: Data on this site may be delayed, incomplete or inaccurate. For education and research only. Use at your own risk. Not financial advice.