Muhammad Daffa on a mountain hike, backpack on, looking out over the ridge

VILLANEUVO

HI, I’M

Muhammad Daffa

Fullstack, Backend, Frontend developer

01 / 06Education

Background

Dian Nuswantoro University campus building

Dian Nuswantoro University

GPA3.94OF 4.00

Bachelor’s in Informatics Engineering

Aug 2020 - Feb 2024Cum Laude3 yrs 6 mos

Bonds formed

  • Dinus Open Source Community members in 2021

    Programming Division

    DOSCOM · Jul ’21 - Jul ’22

  • Dian Nuswantoro Computer Club members at a joint event

    Mobile Apps Division

    DNCC · Jul ’21 - Jul ’22

  • Dinus Open Source Community members in 2022 in front of a Tealinux OS banner

    Project Lead, TeaLinuxOS

    DOSCOM · Jul ’22 - Jul ’23

Semester logSelect an event

  1. Sem 2Feb’21
  2. Sem 3Aug’21
  3. Sem 4Feb’22
  4. Sem 6Feb’23
  5. Sem 7Aug’23

Aug 2020

1 / 3

The Journey Begins

I joined in August 2020 and started learning programming languages and frameworks, from Java, Python and C++ to Go, JavaScript and C#, along with algorithms, data structures and software engineering. Early projects included a website for a local business and a mobile app for a university.

02 / 06Work

Journey

Remote · Singapore

Oct ’25TONow

Ongoing

Wine AdoreFinance, Logistics, Sales and Events platform

Fullstack Web Developer

Architecting the internal platform behind Finance, Logistics, Sales and Events: a Module Hub that unifies 26+ Strapi plugins behind a custom RBAC layer, an in-store POS with Stripe and PayNow payments, and a race-condition-safe sales CRM. Rebuilding the legacy dashboards cut LCP by 87%, from 15 s to 2 s.

5 log entries

03 / 06Skills

Expertise

CATEGORY 01 / 05

Frontend

07

SKILLS

  • 01React
  • 02Next.js
  • 03Radix UI
  • 04Tailwind CSS
  • 05Redux Toolkit
  • 06Vite
  • 07Core Web Vitals

FIELD NOTES

  • Wine Adore: legacy dashboards rebuilt on a 28-component Radix UI kit, LCP cut by 87%
  • reservation.wineadore.com: a server-rendered Next.js storefront on Strapi
  • This portfolio: Next.js 16, React 19, TypeScript and Tailwind CSS 4

04 / 06Credentials

Certification

04Credentials earned2022 - 2026 · 4 issuers

Pick a card to inspect

CREDENTIAL 01 / 04

McKinsey & Company

McKinsey.org Forward Program

Issued Jul 2026

[CREDENTIAL LINK]

MKNo.01

05 / 06Builds

Projects

Built withNext.js · Prisma · PostgreSQLPersonal · 2025-26

Solvio Finance Tracker

PersonalNext.js · Prisma · PostgreSQL2025-26

A zero-based budgeting app where every balance is derived from a transaction ledger, powering savings goals and cash-flow forecasts, with a Telegram bot for expense logging and receipt OCR, shipped through tested CI/CD on GitHub Actions and Docker Compose.

3 screens · desktop + mobile

Public repos only. No login, token or stored data.

06 / 06Writing

Blog

Dinus Open Source Community members in front of a Tealinux OS banner

FEATURED

Entry No.001Community[DD MMM YYYY][X] min read

[What leading Tea Linux taught me]

[Two-line excerpt: what the post covers and why it matters to readers.]

Latest entries04 shown

  • Research[DD MMM YYYY] · [X] min[Benchmarking FEMU with FIO]
  • Dev log[DD MMM YYYY] · [X] min[Porting a terminal profile to Arch]
  • Research[DD MMM YYYY] · [X] min[A year of remote research with Virginia Tech]
  • Life[DD MMM YYYY] · [X] min[From a family food business to code]

All entries