Surf Holiday Bali
A fast, booking-focused website for a Bali surf-holiday operator — rebuilt from the ground up for mobile guests and near-instant load times.
- Astro
- React
- Tailwind
- Booking flow
- SEO
Senior Software Engineer & AI Engineer
I'm Putra, a software engineer based in Bali. I build websites, full-stack web apps, iOS/Android apps and AI workflows — from the first brief to a reliable launch.
Explore ideas for Bali business sectors
Surf Holiday Bali — a mobile-first website with a direct booking-enquiry flow.
Explore the case studyExplore the live Surf Holiday Bali build, followed by self-initiated concepts for other industries. Client work and concepts are kept distinct.
A fast, booking-focused website for a Bali surf-holiday operator — rebuilt from the ground up for mobile guests and near-instant load times.
A concept site for a luxury villa rental & real-estate brand — built to make high-value listings feel effortless to browse and enquire about.
A concept online store for a Bali lifestyle brand — fast product browsing, a smooth cart, and local payment methods built in.
Start with what your business needs to achieve. We choose the technology and scope around that.
A clear, fast website that helps customers understand your offer and get in touch. Built for phones, search and easy content updates.
Landing pages · company websites · booking enquiries
Discuss a websiteTurn a business workflow into an application, with a considered interface and connected data, APIs and payments.
Dashboards · authentication · databases · payments
Discuss a web appTake your product to mobile, with connected backend services and a release plan shaped around the users and features.
Product flows · API integration · release preparation
Discuss a mobile appConnect services and reduce repetitive work with AI-assisted workflows and automation. We define the use case, data access and human review first.
n8n workflows · API connections · AI-assisted operations
Discuss an automationEvery project starts with an agreed scope. Features, platform costs, release requirements and support are clarified in the proposal.
Feedback from Surf Holiday Bali, alongside the project's recorded technical results and links to the live build.
“Putra rebuilt our site and the difference was immediate — it loads instantly on phones and our guests can actually find and book lessons now. He understood the surf business, not just the code.”
Recorded project measurements
Historical project figures, not a current performance guarantee. The load test used simulated 4G; results vary by device and test conditions.
I connect design, application logic, data and deployment so your product works as a whole. AI tools support the workflow; engineering decisions, reviews and delivery stay with me.
Core engineering stack
The full toolkit — cloud platforms, payments, motion and AI tools — is on my About page.
A clear brief, agreed scope and regular previews. You know what is being built, what it costs and how we move towards launch.
A short WhatsApp or video call to understand your users, the problem and what the product needs to do.
A clear, fixed-scope proposal: what gets built, the timeline and the price. No surprises, no hourly billing.
I design and build in the open, sharing a live preview link so you can watch it come together and give feedback early.
We review on real devices, refine the copy and details, and run performance & SEO checks before anything goes live.
We launch to the agreed platform and hand over the source code, access and update guide. Further support and improvements are scoped in the proposal.
Choose what your business needs, explore clear pricing, and discuss your project before getting started.
One page to promote your business and receive customer inquiries through WhatsApp.
IDR 1.9 million
≈ US$106
One-time project fee
Introduce your business, showcase your services, and make it easy for customers to get in touch.
IDR 3.9 million
≈ US$217
One-time project fee
A complete business website with a blog and content you can update yourself.
IDR 6.9 million
≈ US$383
One-time project fee
The first three prices cover the stated base package scope. Features outside that scope require a separate quote.
Online bookings, payments, and custom features built around your business workflows.
USD amounts are approximate. Final conversion is confirmed in your quote. Reference: US$1 = IDR 18,000 · 2026-09-30. Rounded estimate, not a live exchange rate.
These packages cover websites. Full-stack apps, iOS/Android apps and AI automation receive a separate proposal based on scope. Discuss a custom project
Not sure which fits? See what's included in each package →
A website, web app, mobile app or automation? Tell me the goal, the current challenge and your preferred timeline.
Discuss your idea directly with the engineer who will build it.
Practical write-ups across my stack — Astro, Next.js, React, Node.js, Supabase and Python.
A fast frontend needs a solid backend behind it. Here's how I build REST APIs with Node.js and Python's FastAPI, and how I pick between them.
Read postAstro isn't always the answer. Here's how I decide between a zero-JS Astro site and a full React/Next.js app — and why I keep both in my toolkit.
Read post