Jason Vertucio: Web Applications Engineer

Jason Vertucio

Senior Full-Stack & Frontend Engineer
Philadelphia, PA 19107 · Contact me on Telegram!

Senior Full-Stack and Frontend Engineer with hands-on expertise in Vue, React, TypeScript, Node.js, and Laravel. Built scalable design systems, component libraries, and form frameworks that accelerated development cycles and reduced UI defects across enterprise platforms. Designed multi-tenant authentication architectures (published as open-source packages) and orchestrated full-stack solutions from backend specification to production deployment.

Last Watched

TV Show
American Horror Story

S13E02 - 1:13 AM (31:04 / 32:31)

Ben struggles with some unusual hospice duties and learns how the job vacancy actually happened.

Last watched 18 hours ago

Latest Blog

Plaud vs. Pocket vs. Comu: What's the Deal With All These AI Recorders?

Photo by Mohamed Marey on Unsplash

Photo by Mohamed Marey on Unsplash

I was looking for a good note taker. I recently saw Plaud ads popping up everywhere, in my Facebook feed, on YouTube, etc. But one day I saw one for Pocket, and today I saw another for Comu. So.... what's the deal with all of these?

1 hour ago

Read


Projects

What you see on the left are a few personal projects I've made for work purposes, or for personal purposes. I have a few more projects that are not listed here, but if you want to see them, please reach out to me. I am always open to new projects, and I am always looking for new opportunities to learn and grow.

PSMF

Scheduling, notification, and document management in a single app built upon Laravel 12, Nuxt, and PrimeVue.

  • Architected a dynamic form-builder engine with field-type configuration, form versioning, and a publish/unpublish lifecycle, including system-template duplication for rapid tenant-specific form creation.
  • Implemented multi-modal authentication system supporting passkey login, two-factor authentication, and SSO via OIDC and LDAP, including a provider-configuration test endpoint to validate SSO setup before go-live.
  • Integrated `bspdx/keystone` into PSMF, configuring tenant-scoped roles, granular permissions, default-role templates, and permission-usage analytics.
  • Designed scalable database architecture and system infrastructure that supports multiple client tenants with isolated data and customizable features.
  • Built complete multitenant web application using AI-assisted development workflow: leveraging Claude Code for baseline code generation (60-70%), then reviewing, refining, and establishing architectural patterns for production quality.

bspdx/keystone

Laravel package providing standardized RBAC for multi-tenant environments, built around a clean service-layer architecture that separates authorization from authentication and exposes framework-agnostic JSON APIs.

  • Published Laravel 12/13 RBAC package with granular permission models (roles, permissions, policies) that can be consumed by any frontend stack or service layer without vendor lock-in.
  • Designed API-first architecture with JSON endpoints supporting React, Vue, Angular, and mobile apps; includes optional Blade UI components for traditional web clients.
  • Separated RBAC from authentication concerns to reduce coupling, allowing the package to focus purely on enforcing role-based access across multi-tenant data boundaries.

BalanceCloud

Balance your checkbook like it's 1976, but in 2026 with this secure, multi-device digital ledger built on Laravel and Quasar (Vue).

  • Architected and developed an offline-first, privacy-focused digital ledger PWA with client-side data management and cross-device synchronization, using Vite service workers to support low/no-connectivity environments.
  • Migrated backend from Laravel 7 to Laravel 12, frontend from vue.js 2 to Vue 3.
  • Built responsive administrative dashboard with Chart.js visualizations for real-time usage analytics and user engagement metrics.
  • Built cross-platform desktop application using Electron, targeting macOS and Windows.

Lanier Dog Park

Site for the Lanier Park Dog Owners Association, a Philadelphia non-profit, rebuilt on Laravel 13 with Inertia + Vue to replace a WordPress 6 install and its eight plugins with a single codebase.

  • Replaced eight plugins with first-party features: CMS pages, an events calendar with recurring occurrences and an ICS feed, galleries, code-defined forms, and a dedicated admin dashboard targeting exactly what board members need to access.
  • Simplified Membership Application and Donation workflows.
  • Made payments idempotent — signature-verified webhooks recorded by event id, so redelivery can't double-charge.

jasonvertucio.com

Personal blog and online CV builder, built on a Laravel 13 framework with Blade components, Inertia + React, jvjvjv/code-talker, and the bspdx/keystone auth package.

  • Architected CV builder and view authorization using role-based access or online share codes.
  • Integrated bspdx/keystone to secure passkey-only authentication.
  • Migrated offline, Microsoft Word-based resume to online, sharable CV builder with docx/pdf export, email notification, and download tracking.
  • Built an AI-powered admin suite including a Targeted CV Builder, reusable 'chatbot' management, AI conversation and memory tooling, multi-provider system configuration, and a job URL parser pipeline. (Uses jvjvjv/code-talker package.)
  • Built custom Model Context Protocol (MCP) server on Laravel, exposing resume and blog content to AI agents through purpose-built tools, extending the jvjvjv/code-talker foundation with fully custom tool implementations for structured CV access.

BSPDX

Personal engineering brand and internal services platform: OIDC identity provider, link shortener, and design system powering Jason's self-hosted and personal applications.

  • Built an OIDC-based SSO identity provider, centralizing authentication for self-hosted and personal applications, currently powering login for the Expenses automation project.
  • Developed a custom link-shortener service.
  • Designed BSPDX brand identity and Figma-based design system, translating brand colors and typography into a shared token set applied across PrimeVue, PrimeReact, and PrimeNG component libraries.

Skills

Front-End Core & Frameworks

  • TypeScript
  • JavaScript
  • Vue
  • React
  • Next.js
  • Angular
  • Livewire
  • Tailwind CSS
  • SCSS
  • CSS3

Testing & Quality Assurance

  • TDD
  • BDD
  • Unit/E2E Testing
  • Vitest
  • Jest
  • Cypress
  • Playwright
  • Vue/React Test Utils
  • WCAG 2.1 AA Compliance

Architecture & Delivery Systems

  • Design Systems
  • Component Libraries
  • Micro-Frontends
  • Custom DSL Development
  • API Integration (REST, GraphQL)
  • Web Performance Optimization
  • PWA/Service Workers
  • Build Tools (Vite, Webpack)

State Management

  • Vuex
  • Pinia
  • Redux
  • Context API

Mobile Development

  • ReactNative
  • Quasar
  • Ionic
  • Cordova
  • Electron
  • Expo

Backend & Databases

  • Node.js
  • Express
  • Laravel
  • .NET
  • MySQL
  • T-SQL

AI-Assisted Workflows

  • Claude Code
  • GitHub Copilot
  • Cline
  • Local LLM Integration

Design & Collaboration Tools

  • Figma
  • Jira
  • Confluence
  • Bitbucket
  • GitHub

Interests

I love driving.

I play: clarinet, piano, guitar, bass guitar, and I sing.

My main video editing software is Da Vinci Resolve. Audio recording? Cakewalk by BandLab.

I'm also on the lookout for a ship that can travel through all of Time And Relative Dimension In Space.

Jason Vertucio