Jakarta · Indonesia · Available for Projects

Creative
Developer

I design and build interactive web experiences. My approach centers on detail: fluid animations, performance optimization, and rigorous respect for art direction.

ProfileServicesPricingPhilosophyHow I WorkContact
Profile & Background

Full-Stack Creative Engineer based in Jakarta, Indonesia

I am Daniel Steven, an independent creative developer and software engineer based in Jakarta, Indonesia (WIB / UTC+7). I build immersive, animated websites and robust full-stack applications for startups, agencies, digital products, and enterprise teams globally.

My playground: real-time 3D with WebGL and Three.js, kinetic scroll animations with GSAP and Lenis, high-efficiency App Router architecture with Next.js and TypeScript, and deeply integrated Indonesian backend services (payment gateways, logistics, automated notifications).

I believe code should not just work—it should feel instantaneous, alive, and mathematically precise.

At A Glance

Based inJakarta (WIB / UTC+7)
RemoteIndonesia & Worldwide
On siteJakarta, BSD, Bali
LanguagesBahasa Indonesia, English
ExperienceSince 2018 (6+ Years)
SpecializationWebGL + Next.js Full-Stack
Services

What I Build

01

WebGL & Real-Time 3D

Three.js · OGL · GLSL Shaders · Blender

Interactive real-time 3D scenes in the browser, custom fragment and vertex shaders, particle effects, and lightweight optimized 3D geometry.

02

GSAP Animation & Creative Front-End

GSAP · ScrollTrigger · Lenis · Framer Motion

Cinematic scroll-driven storytelling, timelines, and micro-interactions built pixel-perfect from Figma design systems with 60 FPS physics.

03

Next.js & Full-Stack Systems

Next.js (App Router) · React · TypeScript · PostgreSQL

Fast, secure, search-friendly websites with clean architecture, serverless databases, edge caching, and perfect Core Web Vitals.

04

Indonesian Digital Ecosystem & Local APIs

Midtrans · Xendit · QRIS · RajaOngkir · WhatsApp API

Seamless integration with Indonesia-specific payment gateways, automated logistics and courier webhooks, and WhatsApp Business notifications.

Definition

What is a Creative Developer?

A creative developer works where design meets code. They build interactive, animated, and often 3D web experiences where motion and interaction are fundamental parts of the message.

Compared with a Traditional Front-End Developer

A standard front-end developer builds reliable functional interfaces: forms, dashboards, and CRUD tables. A creative developer starts from the exact same foundations (HTML, CSS, JavaScript, React), but specializes in what users perceive emotionally: real-time GPU rendering, fluid kinetic motion, and tactile response.

Compared with a Designer

The designer imagines the experience and creates static Figma mockups. The creative developer makes it real inside the browser: tuning easing curves, writing custom shaders, optimizing 60-120 FPS framerates, and making the design feel natural on every device from high-end desktops to mobile screens.

Methodology

How I Work

01

From Your Mockups

I start directly from your designer’s Figma mockups and build them into code with all animations included. Design remains their craft; mine is to bring it alive in the browser.

02

Ultra-Fast on Mobile

Performance is benchmarked on mobile first. Real-time 3D and physics are tuned to run fluidly on mid-range smartphones without battery drain or framerate drops.

03

True to Art Direction

Silky smooth animation, thoughtful transitions, and high-fidelity typography. The production website elevates the art direction rather than diluting it.