Projects
Software I build and maintain.
ngx-portfolio
CLI + MCP server for tracking my NGX stock portfolio. Records buy/sell transactions, tracks dividend payments, fetches live prices from afx.kwayisi.org, and provides yield-on-cost analysis.
- Python, httpx, MCP protocol
- Double-entry style transaction recording
- Automated price refresh and portfolio snapshots
movies-cli
CLI for scraping, downloading, and managing a movie library. Interactive REPL with readline history, structured movie metadata, and logging.
- Python, httpx, BeautifulSoup4, loguru
- Interactive command loop with history persistence
- JSON-based movie library storage