LP
HomeAboutProjectsExperience

LeVar Pulliam

Full-stack developer & designer

Quick Links

  • Home
  • About
  • Projects
  • Experience

Social

  • GitHub
  • LinkedIn
  • Medium

© 2026 LeVar Pulliam. All rights reserved.

Full-Stack

Auth0 Deploy

Multi-user Auth0 Deploy CLI workbench for retrieving, editing, and uploading tenant config across encrypted M2M credentials

Next.jsTypeScriptReactAuth0PrismaPostgreSQLauth0-deploy-cliMaterial-UICodeMirrorVercel

Project Overview

Built a multi-user Next.js workbench for managing Auth0 tenant configuration as code via the Auth0 Deploy CLI. Authenticated users store per-tenant Machine-to-Machine credentials encrypted at rest (AES-256-GCM), then retrieve (dump), edit by section, inspect YAML (original / edited / diff), and upload (deploy) changes safely. Management organizations group tenants and environments independently of Auth0 Organizations. Permission-based access uses Auth0 Authorization Core with admin, editor, and viewer roles. The app also provisions one GitHub config repo per organization shared tenant.yaml plus config/<slug>.json and supports branch-per-environment deploys through GitHub Actions. In-app health checks and audit checklists round out the operator workflow.

This project showcases modern web development practices, clean architecture, and user-centered design principles. It demonstrates the ability to work with complex requirements and deliver solutions that balance functionality, performance, and user experience.

Key Achievements

  • ✓Retrieve, edit-by-section, and upload Auth0 tenant config through a Deploy CLI workbench with original / edited / diff YAML views
  • ✓Per user managed tenants with write-only M2M client secrets encrypted at rest using AES-256-GCM
  • ✓RBAC via Auth0 Authorization Core admin, editor, and viewer roles gating dump, edit, deploy, and GitHub push
  • ✓Management organizations that group tenants/environments, independent of Auth0 Organizations
  • ✓GitHub config-repo provisioning with shared tenant.yaml, config/<slug>.json, and branch per environment Actions deploys
  • ✓Tenant health checks, Auth0 audit checklists, and redacted downloads so secrets never return to the browser

Technologies Used

Next.js

TypeScript

React

Auth0

Prisma

PostgreSQL

auth0-deploy-cli

Material-UI

CodeMirror

Vercel

2026

Year Completed

Full-Stack

Category

In Production

Status