
ST Cafe Seseh — Food & Drink
Photo · F&B · Bali
Food and drink photography for ST Cafe in Seseh, Bali — warm, appetite-led frames of the menu, built for web, delivery apps and social.
Work · Portfolio
This Bali photography portfolio covers the full range of visual work I produce: editorial and brand stills, cinematic video, short-form social content, and the WordPress sites that house all of it. Every project here was built by one person, no agency, no team, from the brief to the final deliverable.
Browse by craft

Photo · F&B · Bali
Food and drink photography for ST Cafe in Seseh, Bali — warm, appetite-led frames of the menu, built for web, delivery apps and social.

Web · SEO · Indonesia
SEO-only engagement for Dunia Juice Indonesia's custom Laravel storefront out of Surabaya — blog content, category-level keyword mapping and technical SEO layered onto a platform that was already technically solid.

Web · WordPress + SEO · Indonesia
WordPress build and on-page SEO for Indonesia Dream Juice, an e-liquid brand mixing vaping liquid since 2017 — a lightweight, mobile-first site structured around flavor families, events and local community search.

Photo · Product · Bali
Product and brand stills for Padappa Tea — warm-toned photography built for packaging, social and web use.

Web · SEO · Bali
SEO strategy on top of Zefanya Elrafa Asyer's WordPress and Elementor build for Ettore Gelato — two locations, Pererenan and Umalas, structured to rank independently without cannibalizing each other.

Photo · Graduation · Surabaya
Graduation day with Siska at Widya Kartika University — cap-and-gown portraits, candid joy and family frames in warm natural light.

Photo · Graduation · Surabaya
Graduation day with Bernard at Widya Mandala Catholic University Surabaya — formal toga portraits, genuine family moments and candid joy wrapped in warm natural light.

Web · WordPress + SEO · Bali
WordPress build and on-page SEO for The Bali Wellness Company in Sanur — an advanced chiropractic clinic running The Sync System, balancing proprietary treatment language against proven chiropractic search demand.

Web · WordPress + SEO · Bali
WordPress build and demand-side SEO for CellSync, a bioresonance and frequency-based therapy brand under The Bali Wellness Company — built to explain a genuinely unfamiliar category without overselling it.

Web · WordPress + SEO · Australia
WordPress build with heavy local SEO for Clean Australia Service, a five-branch commercial and residential cleaner across Sydney and Perth — genuinely distinct location pages, not a suburb name swapped into a template.

Web · WordPress + SEO · Bali
WordPress build and on-page SEO for SpinalSync, the AI-guided spinal mobilization brand in the Bali Wellness Company's Sync System — differentiated from generic chiropractic search without cannibalizing its sibling domains.
Photo · Event · Bali
Staff party coverage for Shelter in Bali — candid, documentary photos across the night plus a short cinematic recap film.

Photo · Graduation · Surabaya
Graduation day with Daniel at Widya Kartika University — formal toga portraits, genuine laughs and a full family session wrapped in golden-hour warmth.

Photo · Graduation · Surabaya
Full-day graduation documentation with Anton at Widya Mandala Catholic University Surabaya — structured, relaxed, and built around the real moments of the day.
Edit · Creator · Remote
A 4-reel batch from one shoot hook first cuts, clean captions, a consistent on brand rhythm.

Web · SEO · Bali
SEO strategy on top of Zefanya Elrafa Asyer's WordPress and Elementor build for Nalu Gelato in Canggu — built entirely around winning the "gelato near me" moment.

Web · SEO · Bali
SEO for Shelter, a wood-fired Middle Eastern and Mediterranean restaurant in Pererenan — a collaboration where Zefanya Elrafa Asyer built the Webflow site and I handled the search strategy on top of it.

Web · WordPress + SEO · Australia
WordPress build and SEO structure for Sydney Clean Services, a multi-sector commercial and government cleaning contractor — eight service categories and a dozen locations, written for a compliance-driven buyer.

Photo · Hospitality · Bali
Brand photography for ST Cafe in Seseh, Bali — warm, natural-light frames of the space, the light and the atmosphere, built for web, menu and social.

Photo · Graduation · Surabaya
Graduation day with Theola at Widya Kartika University — a light-filled set of toga portraits, family moments and laughing-with-friends frames that feel entirely unposed.

Photo · Graduation · Surabaya
Morning graduation photo session at Petra Surabaya UK Petra campus, 6 AM, 25 edited portraits. See Kevin's full set & book your session.
The process
Every project in this portfolio followed the same structure, regardless of format or budget. It starts with a brief, not a form, a conversation. That clarity upfront is what keeps projects from drifting mid shoot or mid build.
Pre productiondoes the heavy lifting: a location scout, a shot list, timing around the best light. Production is where the plan meets reality. Bali's golden hour is a 45 minute window, not an afternoon, so the shot list exists to remove hesitation on set.
Post production is where most of the invisible work happens: a consistent colour grade across an entire shoot, an edit that respects the viewer's time, a web build that passes Core Web Vitals before it goes live. The process is what makes the output repeatable.
Industries
The work spans multiple industries, all connected by the same visual standard and the same Bali creative environment.
What to look for
A portfolio tells you whether a creative can execute. The more useful question is whether they can execute consistently, across different clients, briefs and formats.
Does the grade and composition hold across different shoots?
Can the creative handle stills, motion and web without the quality dropping?
Do the case studies explain the decisions, not just show the result?
Is there work from a similar industry, environment or format to yours?
According to Behance's creative platform research, clients reviewing portfolios consistently rank consistency of style, range of format and clarity of process above individual “wow” pieces when deciding whether to hire.
FAQ
Updated as new projects complete. It's a curated selection of the work, not ordered strictly by date.
Start your project
A shoot, a film, an edit, or a site. If something here matches what you're building, send a brief and get a quote.
Hire meBali · Surabaya · Remote worldwide · Replies in 1–2 days