Joshua David Sta Rita · Developer & Technical Partner

I build websites, products, and internal systems.

I spent seven years building and supporting software at UP Open University. Now I run JD Workshop and work directly with owner-led businesses.

Joshua David Sta Rita portrait

Skills

The tools I use most often.

Frontend

  • React
  • Next.js
  • Vue
  • Nuxt
  • TypeScript
  • CSS systems

Systems

  • Node.js
  • Python
  • Laravel
  • PHP
  • PostgreSQL
  • MongoDB
  • Automation

Quality

  • Playwright
  • Vitest
  • Jest
  • Testing Library
  • Lighthouse CI
  • axe-core

Operations

  • Linux
  • Vercel
  • GitHub Actions
  • Security
  • SLA support
  • Product ownership

Selected work

Live builds and public repositories.

Built demo

Senkō · keyboard-first anime index

A Nuxt 3 and Vue 3 product surface with server rendering, prerendered detail routes, URL-backed state, a focus-trapped command palette, 36 Vitest tests, and CI accessibility gates.

Built demo

Prairie Oak Dental Studio

A Next.js 16 and React 19 clinic demo with responsive patient routes, keyboard-aware interactions, a staged booking flow, component tests, Playwright coverage, and Lighthouse CI.

Built demo

Sakura Noir · WebGL index

A Nuxt 3 experiment with a custom OGL and GLSL atmosphere layer, tiered GPU fallback, frame-rate-independent pointer motion, a CSS fallback, and 25 Vitest tests.

Built demo

Reel · editorial transition study

A Nuxt 3 craft experiment using the View Transitions API for shared-element route motion, with CSS fallback, reduced-motion behavior, 20 Vitest tests, and CI.

Experience

Current practice

JD Workshop

Developer & Technical Partner

I design and build websites, search foundations, internal systems, and practical automations for owner-led businesses.

2021 to 2026

IT Security Specialist

Operations and technical support · UP Open University

Built admissions and adviser-matching systems, led security initiatives, administered learning and data systems, handled incident work, and supported a university user base.

2018 to 2021

ICT Associate

UP Open University

Contributed full-stack features to the AIMS Student Portal, built a Python online-assessment platform, and worked inside an SLA-driven support pipeline.

Want to talk?

For business work, start with the project form. LinkedIn is the secondary path.