//

Momentum

_

Web & Apps Development

//

About

Hello, world.

My name is Yoga Prasetya — a full stack web and app developer based in Jakarta, Indonesia with over 5 years of professional experience. I’ve worked on a wide range of projects both independently and collaboratively with remote, multicultural teams and clients.

I'm fast-learning, adaptable, and passionate about applying modern technologies to real-world problems. I'm especially interested in remote opportunities and have hands-on experience integrating AI services — including chat and voice agents, as well as speech-to-text — into customer support platforms.

I believe Every project is a chance to learn, grow, and build something meaningful.

//

Projects

Centerix Omnichannel

2023-on

Centerix Omnichannel is an enterprise-level customer support platform with integrated voice, messaging, QA, and reporting systems — where I led frontend development and contributed to backend migration from C# to Node.js, supporting real-time communications at scale.

Tech stacks used

JavaScript

React

Node.js

Express

PostgreSQL

Redux

JsSIP

WebRTC

Socket.IO

Centerix Field App

2024-on

Centerix Field App is a cross-platform mobile tool for field collection agents, built with React, Ionic, and Node.js, featuring media capture, geolocation, and real-time integration — fully designed and developed by myself from start to finish.

Tech stacks used

JavaScript

TypeScript

React

Ionic

Capacitor

Cordova

Node.js

Express

PostgreSQL

Felini Furniture

2023

Felini Furniture is a fully custom company profile and product showcase website with a built-in CMS, developed end-to-end using Next.js and Strapi.

Tech stacks used

JavaScript

React

Next.js

Tailwind CSS

Strapi

MySQL

Node.js

Hoteely

2022

Hoteely is a full-featured property management SaaS platform with a custom booking engine. Built using TypeScript, React, Next.js and a component design system using Bit.

Tech stacks used

JavaScript

TypeScript

React

Next.js

Sass

Bit

Momentum Design

2021

Momentum Design is the previous version of my portfolio website. It features a multi-page minimalist design built with Vue, Nuxt, and Tailwind CSS, with an emphasis on smooth animations and subtle motions.

Tech stacks used

JavaScript

Vue

Nuxt

Tailwind CSS

Sass

Flygoal

2019

Flygoal is a real-time multi-sport live score platform featuring rich match data, live updates, and personalized notifications — built using vanilla JavaScript, PHP Laravel, and Firebase.

Tech stacks used

JavaScript

jQuery

Bootstrap

PHP

Laravel

MySQL

Firebase

Centerix Omnichannel

2023-on

Centerix Omnichannel is a powerful, enterprise-grade multi-channel customer support platform designed for large organizations with hundreds of agents across industries like banking, insurance, and finance. The platform empowers support agents, telemarketers, and collection teams with tools to manage customer communication across voice, chat, and messaging — while giving managers and supervisors comprehensive oversight and reporting capabilities. One of the standout features of Centerix is its robust telephony system, built using SIP (Session Initiation Protocol) and WebRTC. It supports both manual and automated dialing, real-time call monitoring, call transfers, and supervisor coaching. The system also includes an IVR (Interactive Voice Response) menu, plus an AI-powered speech-to-text engine for transcribing conversations in real time, enhancing both accessibility and quality assurance. On the messaging side, Centerix integrates with major channels such as WhatsApp, Facebook, Instagram, and email, enabling agents to manage conversations in a unified interface. The platform supports ticketing workflows, automated AI chatbots, and smart routing — ensuring efficient handling of high volumes of queries. For performance management, Centerix includes a built-in QA and scoring system that evaluates agent performance based on pre-set criteria. It also offers powerful real-time dashboards and detailed reporting tools, enabling supervisors to track KPIs, campaign effectiveness, and individual agent productivity. I was deeply involved in the frontend development, building and integrating all UI components using JavaScript, React, JsSIP, WebRTC, and Socket.IO to support real-time telephony and messaging features. I also contributed significantly to the backend, working with Node.js, Express, and PostgreSQL, and played a key role in migrating the legacy C# + Microsoft SQL Server codebase into a modern, scalable Node.js + PostgreSQL backend. I developed and tested numerous APIs, ensuring a seamless transition while improving maintainability and performance.

Gallery

Tap anywhere to close

//

Contact

Let's work together

Connect with me