Hello,
I'm Rafi Putra Ramadhan
Full Stack Developer
Full-stack engineer focused on backend systems, product workflows, and reliable web applications — turning complex requirements into maintainable products with Laravel, Inertia.js, Node.js, React, and Next.js.

2+ years

Experience

Laravel · Inertia.js · Node.js · React · Next.js

Tech Stack

HRIS · Attendance · Loyalty · Payments

Project Types

Selected work

Systems, product experiments, and technical builds shaped by real implementation constraints.

Build
2026

Laravel Inertia Datatables

A Laravel Composer package for building server-side datatables with search, filters, date ranges, sorting, relations, pagination, and collection output.

Laravel
PHP
Composer

Details

Build
2023

Laravel Passwordless Authentication

Learn how to implement Laravel Passwordless Authentication with Inertia.js and React.js. This method allows users to log in securely without the need for a password, enhancing user experience and simplifying authentication in Laravel applications.

Laravel
ReactJS
InertiaJS

Details

Build
2023

Laravel Chat App

Laravel Chat App is a realtime chat application built with Laravel, Inertia JS, and React JS. This project is an example of how to implement realtime chat application in Laravel using Soketi.

Laravel
ReactJS
InertiaJS

Details

Build
2023

Cara Store

Cara Store is a Payment Point Online Bank (PPOB) platform that offers a seamless payment gateway for topping up various online games. With Cara Store, users can quickly and securely purchase in-game credits, making it a convenient solution for gamers looking for hassle-free transactions.

Laravel
ReactJS
InertiaJS

Details

Writing

Notes from real projects: implementation details, architecture tradeoffs, and practical guides.

From Project-Based Datatable to Laravel Composer Package
ArticleLaravel5 min readJun 2026

From Project-Based Datatable to Laravel Composer Package

How I turned my Laravel Inertia Datatable project implementation into a reusable Composer package for server-side search, filters, sorting, relations, and pagination.

Read article
Laravel Passwordless Authentication
ArticleLaravel9 min readOct 2023

Laravel Passwordless Authentication

In this article, we'll explore how to implement passwordless authentication in Laravel using a magic link. This method allows users to log in without traditional passwords, simplifying the process and enhancing user experience. Follow along to set up your Laravel project and create a seamless sign-in and sign-up process with email verification!

Read article
Build API in less than 2 minutes
ArticleAPI4 min readNov 2022

Build API in less than 2 minutes

In this guide, you'll learn to build a simple REST API in under two minutes using Node.js and Express.js. Follow the steps to set up your server, create routes, and test your API effortlessly!

Read article

Get in touch

Have a product, platform, or internal tool that needs thoughtful engineering?

I’m open to full-time roles, contract work, and technical collaborations. Send a note and I’ll get back to you.