Kartuin
Stamp cards, ratings and promos from one QR at the counter. No app to download, no new cashier machine.
Recorded in Jakarta, 2026. Founder and engineer, in pilot.
Read the Kartuin case studyProduct engineer in Jakarta. I build the whole product: app, web, backend and the AI inside.
Open to freelance and full-time work, remote included.
Stamp cards, ratings and promos from one QR at the counter. No app to download, no new cashier machine.
Recorded in Jakarta, 2026. Founder and engineer, in pilot.
Read the Kartuin case study
A QR photobooth for weddings. I built it as the photobooth for my own wedding.
Recorded in Jakarta, 2026. Founder and engineer.
Read the Snaptials case study
A cover-letter generator and job tracker. Paste the job description and your resume, and get a tailored first draft in about a minute.
Recorded in Jakarta, 2025. Solo build.
Visit jobsuiteapp.com
An HPP calculator for UMKM. Enter what you buy and how much each batch uses, and it works out the cost per portion before you set a price.
Recorded in Jakarta, 2026. Solo build.
Visit bakuapp.my.id
An online store for a building-materials supplier, with the admin to run it.
Freelance, 2025. Full stack, built with the owner from their idea to a live store.
Visit arthajaya.com
Turns a line of text into a rendered shot, with a node canvas for storyboarding scenes.
Recorded in Jakarta, 2026. Solo build.
Visit cineva.denncodes.com
Farm management for Japfa's aquaculture arm, PT Suri Tani Pemuka. I built features in its backend microservices, and the team delivered in 1.5 months.
With Sprout Digital Labs. Backend engineer.
Visit harves.plus
Built the Flutter apps, later restructured the codebase, then as team lead designed the white-label app and a Flutter design-system monorepo.
With Sprout Digital Labs. Software engineer to team lead.
LabamuQinerjaHarves+ComebyGudang Garam MDSArtha JayaAble CreativeAlteaCareAgriakuTrolineSkillBridge
Five years at Sprout Digital Labs, and freelance since.
An agent and I lay out the screens in pen.dev, so we agree on how it looks before any code.
Then agents build it.
Claude writes most of the code. T3 Code and Orca run several agents at once, each in its own worktree.
Ego Lite tests it.
Agents click through the app in a real browser the way you would, and I review what they find.
I own what ships.
Long, repetitive runs go to Pi on DeepSeek, so the budget goes to the hard parts. The decisions stay mine.
Lofi worship, around the clock.
On air WIB
Open Ears
Up next: Peaceful Morning
Every visitor hears the same song at the same second.
Music by Daniel Kapelrud on Pixabay.
Clients bring me an idea and I build the whole product, from the mobile app to the backend and the AI agents inside it.
“Working with Denny was a highlight of my career.”
“Denny has a calm, grounded way of leading, he doesn't just assign tasks and check in, he actually listens, gives thoughtful feedback, and makes sure everyone feels supported.”
“This was my second project with Denny, loved working with him, timely delivery, effective work, and wonderful feedback helped me finish this project.”
Jakarta, UTC+7. I usually reply within a few days.