π Singapore | π Data Scientist | Python Builder | β‘ Rust Learner
- π° news-tracker β Multi-platform financial data ingestion framework for tracking semiconductor & tech news. Ingests from Twitter, Reddit, Substack & 6+ news APIs β Redis Streams β FinBERT/MiniLM embeddings β pgvector semantic search. Includes NER, entity-level sentiment analysis, and a FastAPI serving layer.
- β‘ rapid-textrank β High-performance TextRank in Rust with Python bindings. Extract keywords 10β100x faster than pure Python. Supports TextRank, PositionRank & BiasedTextRank with 18 languages.
- π StockScreener β Full-stack stock scanner implementing William O'Neil's CANSLIM and Mark Minervini's trend template. 80+ filters, AI chatbot (Groq/DeepSeek/Gemini), theme discovery, and StockBee-style breakout scans.
- π€ pytextrank β Python implementation of TextRank for text document NLP parsing and summarization
- π·οΈ Multi-label Classification β Deep dive into scikit-multilearn for multi-label problems
- π·οΈ FastXML β Extreme multi-label classification
- βοΈ Imbalanced Datasets β Techniques for handling class imbalance in ML
- π³οΈ Malaysian-Elections-GE14-2018 β Visualizing the watershed 2018 Malaysian election with data from Wikipedia & Department of Statistics
- πΊοΈ Isochrone Maps β Travel time visualizations for Singapore using R and OpenTripPlanner
- π΅ Chord Diagrams β Interactive chord diagrams in R for visualizing global migration flows
- π Population Pyramids β Faceted population pyramids for demographic analysis
- π Time Series with Prophet β Forecasting time series data with Facebook Prophet
- π° Finviz-Scraper β Simple, effective Python scraper for Finviz financial data β 35
- π JobScraper β Job listing scraper
- π’ at_sea β Python utility project
Rank: 4,987 / 204,611 (highest: 421) Β |Β π₯ 2 Silver Β π₯ 4 Bronze Β |Β 20 competitions (all solo)
| Competition | Domain | Rank |
|---|---|---|
| Lyft 3D Object Detection for Autonomous Vehicles | 3D CV / Autonomous Driving | π₯ 35 / 546 (top 6%) |
| Predicting Molecular Properties | Chemistry / Quantum Mechanics | π₯ 40 / 2,737 (top 1.5%) |
| Peking University/Baidu β Autonomous Driving | CV / Pose Estimation | π₯ 75 / 864 (top 9%) |
| Google QUEST Q&A Labeling | NLP / Question Answering | π₯ 104 / 1,571 (top 7%) |
| RSNA Intracranial Hemorrhage Detection | Medical Imaging | π₯ 104 / 1,345 (top 8%) |
| TensorFlow 2.0 Question Answering | NLP / Reading Comprehension | π₯ 119 / 1,233 (top 10%) |
"Good data deserves fast algorithms." β I build tools that sit at the intersection of NLP, finance, and performance engineering. If Python's too slow, there's always Rust.


