---
badgeName: "Builds Full-Stack JavaScript and AI"
subtitle: "Builds Full-Stack JavaScript and AI"
course: "apsi"
monogram: "6APSI"
term: "finals"
issuer: "Tjakoen Stolk"
criteriaText: "Awarded after instructor review confirmed at least 75% on each required activity: M8A9 (Builds Full-Stack JavaScript and AI)."
thresholdPercent: 75
activitiesJson: "[{\"id\":\"m8a9\",\"title\":\"Builds Full-Stack JavaScript and AI\",\"description\":\"Documented how AI was used while building a Node, Express and Postgres project. The assessment reviewed commit-linked usage entries, corrections to AI output, explanations of personal contributions and AI credit in the README.\"}]"
title: "Builds Full-Stack JavaScript and AI: Shawn Uriel Cabutihan"
type: "cert"
awardKey: "df7cb0d33787123ef5703826b16981796eed2eff3a26d6a83e74da244a5bf6a1"
badgeClass: "apsi-2203-builds-with-ai"
shortUrl: "/b/df7cb0d33787123e"
recipientName: "Shawn Uriel Cabutihan"
recipientHandle: "shawnuriel"
issuedOn: "2026-11-03"
certId: "hau-df7cb0d33787123ef5703826"
criteriaUrl: "/badges/apsi-2203-builds-with-ai"
social: "I earned Builds Full-Stack JavaScript and AI. Verify my badge: https://tjakoen.github.io/b/df7cb0d33787123e"
showcase:
  - "/media/badges/showcase/fcd6b95618f45b44.webp | 1372x892 | The final project, from the student's documentation, view 1"
  - "/media/badges/showcase/373eb40b3fd9816e.webp | 1372x892 | The final project, from the student's documentation, view 2"
  - "/media/badges/showcase/a52ba7dcbd7ca6c9.webp | 1280x800 | Sign-in"
showcaseOptOut: false
---

Recognizes the named activity after instructor review at the confirmed threshold.

The instructor approved this award against the [badging activity criteria](/badges/apsi-2203-builds-with-ai).
