I build the
machinery.

I'm Muqsi — five years on the unglamorous systems companies actually run on. Payroll for 13,000 employees, a CRM used by 1,000+ businesses. Every piece below is something I've shipped with; keep scrolling and they'll find their place.

About

I build web applications end to end — from the data model to the last pixel of the interface.

Five years across Laravel, React, Vue and Node — HRIS, CRM, helpdesks, dashboards. Systems thousands of people open every morning without thinking about them, where clarity matters far more than cleverness.

Selected work

things I've shipped.

Wedding Invitation

Digital Wedding Invitation

A wedding invitation that behaves like an app. The cover stays sealed until the guest opens it, a countdown runs live to the ceremony, the gallery walks through the couple's story, and RSVPs land in Supabase the moment they're submitted. Every link is personalised per guest, and the whole thing is built mobile-first because a phone is the only screen it will ever be opened on.

Next.js 15React 19TypeScriptTailwind CSSFramer MotionEmbla CarouselSupabase
Wedding Invitation — Digital Wedding Invitation

MRT Jakarta

Complaint Insight Dashboard

Everything passengers complain about, turned into something the operations team can act on. Complaint and service-feedback data streams in live and the dashboard charts it back — what's trending this week, where it's coming from, and which issues keep resurfacing instead of a flat list of tickets nobody can prioritise.

LaravelReact.jsTailwind CSS
MRT Jakarta — Complaint Insight Dashboard

MRT Jakarta

Self-Reliant Passenger Dashboard & CMS

The passenger-facing help desk for MRT Jakarta, plus the admin side that runs it. Passengers file and follow their own complaints or reach a live agent over VoIP and video call straight from the browser — no app install. Staff work the queue, publish content through the CMS, and pull reporting on what actually got resolved and how fast.

Node.jsReact.jsTailwind CSS
MRT Jakarta — Self-Reliant Passenger Dashboard & CMS

Klinik Bougenville

Clinic Management System

A clinic that ran on paper, moved onto one system. Reception registers the patient, the queue board calls them in, the doctor writes straight into the medical record, and the pharmacy draws from live stock — one continuous flow, instead of the same name written out four times in four books.

CodeIgniterBootstrap
Klinik Bougenville — Clinic Management System

PT Berani Setia Waspada (BSW)

Security & General Trading Company Profile Website

A security and general-trading firm's public face, taken solo from first wireframe to live domain — design, build, deploy. One responsive page that lays out what they cover sector by sector and leaves a prospect exactly one obvious way to get in touch.

React.jsTailwind CSS
PT Berani Setia Waspada (BSW) — Security & General Trading Company Profile Website

Career

where I've worked.

Oct 2024 — Present

Senior Full Stack Developer

Valdo International · Remote

An HRIS and AI-assisted recruitment platform for an outsourcing company, used by 13,000+ active employees. Built in Laravel and React.js, owning the full lifecycle — system design, payroll and attendance logic, multi-level approval workflows, deployment, and production support.

  • Develop and maintain the React.js frontend and Laravel backend of an HRIS serving 13,000+ active employees.
  • Build and maintain payroll, attendance, employee-management, and multi-level approval-workflow modules.
  • Design and build RESTful APIs serving both web and mobile clients.
  • Design relational database schemas and manage data flow across modules.
  • Build an AI-powered interview module that records candidate interviews, transcribes video to text with Google Speech-to-Text and AWS Transcribe, then generates summaries via the OpenAI API to speed up HR screening.
  • Develop AI-based CV scoring and summarisation with the OpenAI API, parsing and ranking text-based CVs against job criteria.
  • Implement four psychometric assessment modules — CFIT, DISC, IST, and PAPI Kostick — with automated scoring and reporting.
  • Integrate external and third-party APIs and services.
  • Manage deployments, version control, and environments across staging and production.
  • Debug and resolve QA- and user-reported issues in production.
  • Collaborate with designers and mobile developers, and take part in sprint planning and reviews.

Oct 2022 — Oct 2024

Full Stack Developer (Junior → Mid-Level)

Barantum.com · Hybrid, Jakarta

CRM and OmniChannel features for a multi-tenant SaaS platform serving 1,000+ business clients across diverse industries. Laravel and Vue.js, spanning contact and pipeline management, unified multi-channel messaging, email synchronisation, analytics dashboards, and CI/CD-based deployment. Joined as a Junior Developer and was promoted to Mid-Level during tenure.

  • Develop and maintain CRM and OmniChannel features for a multi-tenant SaaS platform used by 1,000+ business clients.
  • Build responsive, user-friendly interfaces with a Vue.js frontend backed by a Laravel REST API.
  • Develop contact, lead, and activity-management modules supporting end-to-end sales pipelines.
  • Integrate omnichannel messaging so client conversations from multiple channels land in a unified inbox.
  • Implement IMAP email synchronisation and OAuth2 authentication for secure multi-account email integration.
  • Design and build analytics dashboards and dynamic reports with Highcharts for sales, activity, and performance tracking.
  • Develop and document RESTful APIs consumed by web and mobile clients.
  • Optimise database queries and schema to keep dashboards and reports responsive at scale.
  • Maintain code quality and prevent regressions through unit testing with PHPUnit.
  • Set up and maintain CI/CD pipelines and automated deployments with Jenkins and GitHub.

Feb 2021 — Oct 2022

Software Developer

PT Astragraphia Xprins Indonesia · Hybrid, Jakarta

Print management tools and delivery tracking systems for a large-format print operation — automating layout, sorting, and quality checks before anything reached the press.

  • Develop print automation features and layout systems.
  • Create tracking tools for courier and client notifications.
  • Build document-sorting logic based on delivery priority.
  • Ensure seamless integration with client printing workflows.

© 2026 Moxie. All rights reserved.

Built with Vue 3, Nuxt, and Tailwind CSS