Skip to content

Denny Raymond

Product engineer in Jakarta. I build the whole product: app, web, backend and the AI inside.

Hire me on Upwork

Open to freelance and full-time work, remote included.

Portrait of Denny Raymond

Things I’ve built

A Walkman with the current product loaded. The clock shows the time in Jakarta.
  1. Kartuin Web app, backend
  2. Snaptials Web app, backend
  3. JobSuite Web app, AI
  4. BakuApp Web app, backend
  5. Artha Jaya Store, admin, payments
  6. Cineva Web app, AI
  7. Harves+ Backend
  8. Labamu Flutter apps
Kartuin, Stamp cards, ratings and promos from one QR at the counter. No app to download, no new cashier machine.

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 study
Snaptials, A QR photobooth for weddings. I built it as the photobooth for my own wedding.

Snaptials

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
JobSuite, A cover-letter generator and job tracker. Paste the job description and your resume, and get a tailored first draft in about a minute.

JobSuite

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
BakuApp, 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.

BakuApp

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
Artha Jaya, An online store for a building-materials supplier, with the admin to run it.

Artha Jaya

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
Cineva, Turns a line of text into a rendered shot, with a node canvas for storyboarding scenes.

Cineva

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
Harves+, 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.

Harves+

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
Labamu, Built the Flutter apps, later restructured the codebase, then as team lead designed the white-label app and a Flutter design-system monorepo.

Labamu

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.

More tapes

Mine

  • Notchmate Now playing in the Mac notch Swift, open source
  • blocwise Flutter skills for coding agents Dart, open source

For clients

  • Able Creative Studio site and its admin Freelance, Astro, Hono
  • Qinerja HRIS platform and its backend Tech lead, Sprout
  • Comeby Data analysis platform Team lead of 4, Sprout
  • Gudang Garam MDS On-site sales tool for events Lead, Sprout
  • Earlier apps Six client apps from scratch Flutter, Sprout

Experiments

  • Maison Fashion storefront Built with AI
  • underexposed Street-photography journal Built with AI

LabamuQinerjaHarves+ComebyGudang Garam MDSArtha JayaAble CreativeAlteaCareAgriakuTrolineSkillBridge

Products I built or led for clients.

Five years at Sprout Digital Labs, and freelance since.

First, I design it.

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.

The SCBD business district in Jakarta at night

denncodes FM

Lofi worship, around the clock.

On air WIB

A 1986 Sony FM and AM Walkman

Open Ears

Up next: Peaceful Morning

Every visitor hears the same song at the same second.

Music by Daniel Kapelrud on Pixabay.

Based in
Jakarta, UTC+7
Before code
Medicine in Nanjing
Speaks
English, Bahasa Indonesia
On GitHub
3,866 contributions in 12 months

I’m a product engineer.

Clients bring me an idea and I build the whole product, from the mobile app to the backend and the AI agents inside it.

The record

Where I’ve worked

  • Software engineer, Confidential 2026 - now
  • Founder and lead engineer, self-employed 2025 - 2026
  • Technology team lead, Sprout Digital Labs 2023 - 2026
  • Senior software engineer, Sprout Digital Labs 2022 - 2024
  • Software engineer, Sprout Digital Labs 2020 - 2022
Full work history on LinkedIn

What I build

  • Flutter apps for iOS and Android
  • Web apps in Nuxt or Astro
  • Backends in Express.js or Hono
  • Supabase and Postgres
  • AI agents inside products
  • Midtrans, Paper.id and Biteship

Kind words, from LinkedIn and Upwork

“Working with Denny was a highlight of my career.”
Prabowo Adi Pangestu, software engineer, reported to Denny directly
“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.”
Devina Cecilia Silaen Fullstack developer, on Denny's team
“This was my second project with Denny, loved working with him, timely delivery, effective work, and wonderful feedback helped me finish this project.”
Himan Upwork client, Flutter app

Write to me about a role, a project, or something I wrote.

Hire me on Upwork
dennyraymondd@
gmail.com

Jakarta, UTC+7. I usually reply within a few days.

Denny Raymond

Product engineer · Jakarta, Indonesia

09.00 WIB, working hours

I usually reply within a few days.