Practical first
AI earns its place by removing a real step from someone's day. If a plain form does the job, it gets a plain form.
Indonesia · WIB--:--
(About)
Muhammad Rabby Ilyas. A full-stack & AI engineer from Indonesia , building AI products for founders abroad and a startup of my own at home.
(Go on, throw the stickers)
(Story)
I started in data, automating influencer and SEO reports. Then machine learning. Then the whole product around it. Today I work directly with founders, and I'm building one of my own.
I am a full-stack software engineer focused on AI-driven SaaS products. Most of my recent work uses Next.js, Supabase, Pinecone, Gemini, FastAPI, OCR, and NLP to turn messy workflows into clean product experiences.
I work directly with founders and client teams, which means I care about the product shape as much as the implementation: what needs to be automated, what should stay simple, and how the system can stay maintainable after the first version ships.
(How I work)
AI earns its place by removing a real step from someone's day. If a plain form does the job, it gets a plain form.
Evals in CI, gates that refuse bad saves, scores that trace back to a source. I like being able to prove it works.
Schema, prompt, UI, infrastructure, the 3 a.m. alarm. I care what happens after the demo.
(Education)
Bina Nusantara University
Algorithms, data structures, databases, machine learning: the foundations everything on this site is built on.
(Experience)
Juraganin
An AI store builder for Indonesian small businesses. Two agents, one runs the shop, one writes the site.
Clients in the US & Germany
Second Act Pro, Daphne and AtlasPad: matching, reasoning spaces and realtime voice.
Growthmarketing.tw
A bilingual SEO AI Overview dashboard; 2,000+ keywords, reports about 4x faster.
Comms8
ML experiments, influencer data enrichment, full-stack tooling and QA with teams in London, Hong Kong and Tokyo.
Comms8
Automated reporting and data pipelines for influencer, SEO and campaign analytics.
(Quick answers)
(Currently learning)
Continuing the DataCamp track to strengthen statistics, modeling, and Python data workflows.
Learning by building client systems with Pinecone, legal/document retrieval, embeddings, and grounded Q&A.
Exploring live audio, speaker mapping, transcript pipelines, and AI summaries for long sessions.
Refining how I structure Next.js, Supabase, background jobs, dashboards, and deployment boundaries.