RAFIE ACHMAD PRAYOGA / FULLSTACK SOFTWARE ENGINEER

Scalable apps.
Clean architecture.
Real impact.

Results-driven engineer with 5+ years building scalable web applications, AI platforms, fintech modules, logistics systems, and e-commerce platforms. I care about clean code and technology that makes a difference.

01 5+ Years experience 02 20+ Projects delivered 03 6+ Companies
SELECTED WORK

From a problem
to a working thing.

Products I've built and contributed to — from AI customer service and no-code platforms to fintech, logistics and e-commerce systems.

01 / AI CUSTOMER SERVICE

Buat AI

An AI-powered customer service platform (close beta) where I owned most of the frontend — a chat room for handling WhatsApp conversations, knowledge management workflows, and CRUD across customer service, employee, admin, address, notification and product features.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Hono.js
  • MongoDB
02 / NO-CODE PLATFORM

Buat.id

A no-code website builder with drag-and-drop editing, customizable component panels and predefined templates — letting anyone ship a landing page without writing code.

  • React
  • Next.js
  • Redux
  • Hono.js
  • MongoDB
03 / E-COMMERCE

Gramedia

Revamped Gramedia.com online store and built a payments admin dashboard with authentication, transaction management and account features, delivered through Scrum with GitLab CI/CD.

  • Angular
  • Vue.js
  • Nuxt.js
  • Next.js
  • TypeScript
04 / LOGISTICS

Multikurir

Multikurir v3 logistics platform covering transactions, operations flow and user management, with vendor integrations for SiCepat, SAP and Bukasend pricing and processing.

  • Vue.js
  • Laravel
  • React Native
  • SQL Server
05 / E-COMMERCE

DropshipAja

Landing pages and core systems for a dropshipping platform, including product management, content management and notification features.

  • JavaScript
  • jQuery
  • PHP
  • CodeIgniter
  • MySQL
06 / ADVERTISING

MyAds

A self-serve advertising platform for Telkomsel merchants to manage campaigns, creatives and performance from a single dashboard.

  • Frontend
  • Dashboard
  • REST API
07 / EDUCATION

Cakrawala Bahasa

A language education website and management system, designed and built from scratch — including team leadership, task management and deployment.

  • React
  • Laravel
  • MySQL
08 / BUSINESS TOOLS

Gestindo

A business management system with operational dashboards and administrative workflows for day-to-day operations.

  • Web App
  • Admin Panel
  • MySQL

More Projects

Kartundangan

Kartundangan

Digital Wedding Invitation Platform

Klob Jobs

Klob Jobs

Job Listing Platform

Restaurant

Restaurant

Simple Restaurant Website

HOW I APPROACH THE WORK

Understand it.
Build it.
Make it clearer.

Rafie Achmad Prayoga

I'm Rafie, a fullstack software engineer focused on building tools that help people get things done. Over 5+ years I've shipped scalable web applications, AI platforms, fintech modules, logistics systems and e-commerce products across startups and enterprises.

My work starts with the problem and the person using it. I build with React, Next.js, Vue, Laravel and Node.js, keep state predictable, and write down the decisions someone else will need to understand later.

Make every interaction count.

I build interfaces that feel intuitive, communicate clearly, and help users accomplish their goals without unnecessary friction.

Build for real-world conditions.

I consider edge cases, slow networks, empty states, and accessibility—not just the ideal user journey.

Write code that moves teams forward.

I prioritize maintainable architecture, readable code, and clear technical decisions so that future improvements are easier to make.

TOOLS / STACK

A practical
starting point.

Technologies I work with to build modern, maintainable applications.

Frontend

React JS React JS
Next JS Next JS
Vue JS Vue JS
Nuxt JS Nuxt JS
TypeScript TypeScript
Tailwind CSS Tailwind CSS
Redux Redux
HTML HTML
CSS CSS

Backend

Node JS Node JS
Hono JS Hono JS
PHP PHP
Laravel Laravel

Database & Tools

MySQL MySQL
MongoDB MongoDB
Git Git
EXPERIENCE

Where I've
done the work.

My professional journey building real-world products across six companies.

Mengantar Karya Bangsa

Frontend / Fullstack Developer

Feb 2024 - Aug 2026
  • Developed a no-code website builder platform using ReactJS and NextJS, enabling users to create landing pages without coding
  • Implemented drag-and-drop features with component customization panels and predefined design templates
  • Built AI chatbot platform features using React.js, Next.js, Hono.js, and MongoDB with integrated CRUD operations
  • Converted Figma designs into responsive, reusable web interfaces with PWA support
ReactNext.jsReduxHono.jsMongoDBREST API
Visit Buat.id →

Dana Indonesia

Frontend Developer Consultant (MSBU)

Oct 2023 - Jan 2024
  • Developed PBB payment menu on Dana Mobile Application based on Figma designs and system analysis
  • Transformed design concepts into Dynamic UI for billing menu, enabling various products to use shared components
  • Built composable architecture for handling state and API communication across postpaid, prepaid, and combined types
  • Created comprehensive unit tests using Jest and Vue Test Utils
Vue.jsTypeScriptJestGitJiraREST API
View on Play Store →

Gramedia

Frontend Developer

Jul 2022 - Jul 2023
  • Developed and revamped Gramedia.com online store using Angular, Vue.js, Nuxt.js, and Next.js
  • Built payment systems admin dashboard with auth, transaction management, and account features
  • Delivered features based on PRDs using Scrum framework with GitLab CI/CD
AngularVue.jsNuxt.jsReactNext.jsTypeScript
Visit Gramedia.com →

Versa Technology

Software Engineer

Dec 2020 - Jul 2022
  • Developed Multikurir Logistics System v3 with Vue.js and Laravel API, including transactions, operations flow, and user management
  • Built vendor integrations with SiCepat, SAP, and Bukasend for pricing and transaction processing
  • Developed mobile applications for couriers, agents, and branches using React Native
Vue.jsLaravelReact NativeSQL ServerREST API
Visit Multikurir.id →

Cakrawala Bahasa

Head of IT (Unpiad Freelance)

Dec 2020 - Jul 2022
  • Designed and developed company website from scratch, managing team and deployment
  • Led task management, code reviews, and mentoring sessions for technical staff
  • Brainstormed feature roadmaps with cross-functional divisions
ReactLaravelMySQLGitREST API
Visit Cakrawalabahasa.com →

DropshipAja.com

Fullstack Web Developer

Jul 2020 - Oct 2020
  • Developed and maintained landing page and core systems using JavaScript, jQuery, and PHP
  • Built product management, content management, and notification features
JavaScriptjQueryPHPCodeIgniterMySQL
Visit DropshipAja.com →
CERTIFICATES

Always
learning.

Continuous learning and professional development.

React Certificate

React - The Complete Guide

Udemy

Deep dive into React, hooks, routing, Next.js, and Redux
Flutter Certificate

Flutter & Dart - Complete Guide

Udemy

Fundamentals of Dart and Flutter for mobile app development
Frontend Expert Certificate

Front-end Web Developer Expert

Dicoding

Mobile-first, accessibility, clean code, PWA, and testing
HAVE SOMETHING IN MIND?

Let's build something
worth using.