Skip to content

Open Source

Open Source and Things I have built (or I am building).

NameStack, KeywordsLicenseSinceWhy I built it
TradeInsight.infoPython, Machine Learning, React, Next.jsSaaS2023To have a more timely way to get noticed that when insiders trade.
Obsidian Bible ReferenceTypescriptMIT2020To reference Bible Verses easily in Obsidian note app, reached 50k download by Jan 2026.
Body Fat CalculatorReact, TypeScript, ShadcnMIT2026I found there is no existing body fat calculator met my requirements, so I built this one, this is done through Vibe coding.
Bento PortfolioReact, Shadcn, Astro, TailwindMIT2024This is a project I built to play around with shadcn ui and tailwind.
Bible Vector SearchLLM, Vector Database, PythonMIT2024To play around LLM, RAG and Vector DB, I built this.
NestJs-Hexagonal ExamplePattern, Architecture, Port AdapterMIT2022This is for work to introduce Hexagonal Architecture / Port Adapter design for our internal microservices.
PromptSmithTypescript, PythonApache-2.02024To manage LLM prompts like managing feature flags, this is a prompt management service for RAG, LLM applications, unfortunately, there are so many competitors now, including AWS this kind of IaaS providers, the provides similar service now.
django-ninjaPythonMIT2024During using django-ninja, I found their async pagination was slower than sync pagination, I made these changes to improve the pagination performance like 100 times better.
pybrokerPython, Back test, Finance, Quantitative TradingApache-2.0Jul, 2025I found pybroker as a back testing engine, it always gave a ridiculous number for Sharpe ratio, a wrong Sharpe ratio is very misleading to evaluate a trading algorithm, I went through the code base and managed to fix it. (Even the PR was not merged, but the changes were implemented in the following release.)