Ridwan Halim
Full Stack Developer and AI/ML Engineer.
A quiet space where machine learning, open-source, and reflections converge.
Right now
I build machine learning and web products, and write down what I learn along the way.
Selected work64
Four projects worth starting with.

Rone Arena API
FastAPI-powered API and web hub delivering Mobile Legends hero stats, meta analytics, academy resources, and player utilities.

BeliMadu.com
An online honey shop built with Django and TailwindCSS, deployed on Vercel.

ridwaanhall.com
This site: a portfolio and blog on Next.js 16, with an admin, Markdown versions of every page and a CV generated from the About page.

Arena Academy
A full-stack Next.js 16 application for Mobile Legends: Bang Bang featuring comprehensive hero stats, global rankings, and authenticated account history.
Where I am now2
Roles that are still running.

Founder

Full Stack Developer
Writing14
The newest three.

Commit Message Style Guide
A practical guide to writing expressive and consistent commit messages using emojis, types, scopes, and summaries. This format improves readability, collaboration, and branding across projects.

How Usage Monitoring Sustains MLBB and API-PDDIKTI
Two open APIs remain online through a robust threshold system and manual code-based controls, ensuring sustainable performance and reliability.

Project Priority: What It Is and How to Master It
Learn how to prioritize projects effectively based on urgency, complexity, and impact to stay focused and meet deadlines.
