Writing first
Notes on AI, computer science, and learning in public.
Essays, project notes, and technical evidence from James Li. The writing is the front door; the portfolio is here when proof is useful.
Latest writing
Essays and notes.
Selected project evidence
Projects kept close, not in front.
AI product / Public case notes, private source
WhyThisMove / IronWall Chess Engine
Built an AI chess coach that combines Stockfish, Maia-style human move analysis, opening training, blunder practice, game review, and LLM explanations.
Full-stack system / Public source available
Drew Rangers Tracker Pro
Built a Vue and Cloudflare system with role-oriented flows for practice, game, admin, health, roster sync, and PDF reporting.
Research AI SaaS / Public case notes, private source
Citely
Built a citation intelligence product using academic APIs, PDF parsing, RAG, citation matching, Supabase auth/storage/RLS, and Stripe credits.
Research and learning
The study behind the writing.
Paper replication, Kaggle practice, algorithms, systems notes, and the habit of turning study into public artifacts.
Paper Replication
Reproduced ML workflows such as battery SOH prediction with EIS features, XGBoost, LOOCV, and SHAP analysis.
Kaggle Practice
Built reproducible data science notebooks for feature engineering, model training, validation, and submissions.
Algorithms And CS Foundations
Maintained multi-language algorithm practice, Linux notes, cloud concepts, architecture, databases, networks, and operating systems.