Skip to content
Novandri.

About

I'm Novandri R., based in Jakarta, Indonesia. I've been building for the web since 2020 — starting as a freelance WordPress developer, then working with studios, law firms, and startups, alongside technical support and SEO roles at Niagahoster and the Ministry of Health of Indonesia.

That SEO work quietly changed how I think: rankings are just measurement, content, and engineering discipline compounded over time. At some point the most interesting part of the job stopped being the framework and started being the data — so I made the transition deliberate. I'm now learning data science and applied AI in public, building retrieval-augmented systems, training classical ML models, and writing about everything that breaks along the way. The articles are that learning process, distilled.

My conviction is that the best AI engineers come from exactly this path: people who have shipped production web software, who understand how search and measurement actually work, and who now aim that discipline at a stack that badly needs it. Lifelong learning is the whole method — the rest is just repertoire.

Web Platforms

Production websites and platforms built on Next.js and React — fast, accessible, and maintainable. Years of WordPress work when a real editorial workflow is what the team needs.

Next.jsReactWordPressTypeScriptTailwind

SEO & Web Performance

Technical SEO as an engineering discipline — crawled, indexed, and fast. I've done it for the Ministry of Health of Indonesia and dozens of client sites, and I bring the same measurement mindset to Core Web Vitals.

Technical SEOCore Web VitalsCachingStructured Data

Data Science & AI (in progress)

The current chapter: Python and pandas fluency, classical ML with scikit-learn, and applied AI systems — RAG pipelines, evaluations, and agents with LangChain and LangGraph.

Pythonscikit-learnRAGLangGraphPandas

Get in touch

Whether it's web development, SEO, a data science role, or something at the intersection — I'd love to hear from you.