Tech Lead
RainsNowPresent · Remote · Full-time
// AI Engineer
I take models from a training run to something people can actually use — train, serve, monitor, iterate.
Tech Lead · Rains
Founding Developer · Mayfeyr
I am an AI engineer who likes the unglamorous half of machine learning: getting a model out of the notebook, putting it behind a real endpoint, watching what it does to real users, and then going back to improve it.
Most of my work sits where ML meets web: image generation for batik patterns, computer vision on satellite imagery, face embeddings for authentication, and the Nuxt/Go/Postgres plumbing that makes those usable. I also write about the engineering side at invasikode.com, because explaining a system is a good test of whether I actually understand it.
What I actually do
Models are the easy part. These four stages are what I own end to end, and every claim above links to a project where I did it.
Present · Remote · Full-time
Present · Remote · Founding team
Education · Malang, Indonesia
Framing the problem, cleaning the data, training and evaluating a model I can defend.
A model that only runs in a notebook is not a feature. I put it behind an endpoint and keep it honest.
The part most portfolios skip. I care about what happens after deploy: what broke, what drifted, and what the next version should change.
An AI feature is only as good as the interface around it. I build that part too.
Membandingkan Vue, Angular, dan React dari sisi trade-off nyata, bukan dari preferensi.
Read →Rangkuman hasil survei State of JS 2022 dari 40k responden dan apa artinya untuk pemilihan tooling.
Read →Setup Node + Express dengan TypeScript dari nol, termasuk konfigurasi build dan type checking.
Read →Memasang Starship prompt untuk PowerShell dan merapikan environment terminal sehari-hari.
Read →// Contact