Portfolio ©2026Loading experience
Design.Engineer.Ship.
Laravel × React × WebGL000
twogoodson ©

Full Stack Developer

About.

@twogoodsonAvailable

Tubagus.

Full Stack Developer

Based in
Jakarta, Indonesia
Local time
--:--:--
Request CV→

Drop me a short message first. The download unlocks right after.

I'm a full stack developer who enjoys owning the whole journey — data modelling and APIs in Laravel, all the way to the pixel-level details of the interface.

Most of my backend work lives in Laravel: queues, Octane, Filament, Sanctum and clean domain logic. On the frontend I move between React, Next.js, Vue, Nuxt and the TanStack ecosystem, choosing whatever fits the product best.

I care about performance budgets, accessible markup and motion that has a reason to exist.

7+

Years shipping

40+

Projects delivered

12

Happy clients

99

Avg. Lighthouse

Experience

2023 — Now

Freelance

Full Stack Developer · Remote

Partnering with startups and agencies to design, build and ship web products end to end.

Laravel / TanStack / Next.js / Three.js

2021 — 2023

Arunika Tech

Senior Software Engineer · Jakarta

Led a squad building internal HR and finance platforms; introduced queues, test coverage and CI/CD.

Laravel / Filament / Vue / MySQL

2019 — 2021

Studio Kanal

Frontend Developer · Bandung

Built marketing sites and campaign microsites with heavy motion and WebGL.

React / GSAP / Three.js

2018 — 2019

Tokobaik

Junior Web Developer · Jakarta

Maintained a Laravel e-commerce monolith and shipped my first production features.

Laravel / jQuery / MySQL

Toolbox.

Backend

  • Laravel
  • PHP 8.4
  • Octane
  • Filament
  • Livewire
  • Sanctum
  • Horizon
  • Reverb
  • Pest

Frontend

  • React
  • TanStack
  • Next.js
  • Vue
  • Nuxt
  • Inertia
  • TypeScript
  • Tailwind

Creative

  • Three.js
  • React Three Fiber
  • GLSL
  • GSAP
  • Lenis

Data & Ops

  • MySQL
  • PostgreSQL
  • Redis
  • Meilisearch
  • Docker
  • GitHub Actions
  • Forge

Kind words

Testimonials.

What clients and teammates say after the launch dust settles.

“He understood our payroll mess better than we did and turned it into a system HR now runs on their own.”
Rina HartonoHead of People, Nusantara Group
“Rare to find someone who can tune a Laravel queue in the morning and polish a GSAP timeline in the afternoon.”
Daniel WijayaCTO, Pulse Labs
“Fast, communicative and opinionated in the right ways. Our mobile conversion jumped within weeks.”
Sari PutriFounder, Kopilogi Roasters
“The handover docs alone were worth it. Our team picked up the codebase without a single call.”
Arif SantosoEngineering Lead, Harbor Logistics
“Our patients book in half the clicks now. He pushed back on features we didn't need, and he was right.”
dr. Maya LestariDirector, Medika Clinic
“Pixel-perfect without being precious about it. Shipped the redesign a week early.”
Kevin HalimCreative Director, Lumen Studio
“Dashboards that used to time out now load instantly. Finance finally trusts the numbers again.”
Putri AnggrainiCOO, Atlas Retail
“Felt like hiring a senior engineer and a product designer in one person.”
Bima PrasetyoProduct Manager, Pulse Labs

Next step

Let's make something great.

Get in touch