Brandon Luna
ProjectsEngineeringExperienceAbout
ResumeGitHubContact
Open to full stack developer roles

Full Stack Web Developer

Laravel/PHP  •  C#/ASP.NET  •  Vue/React  •  TypeScript

I design and build thoughtful digital products from early ideas and user experience through development, testing, launch, and continuous improvement.

View ProjectsGitHubContact me
_STACK

Building software from product idea to production

PRIMARY TECHNOLOGIES
Laravel
PHP
C# / ASP.NET
Python / Django
Drupal
Vue
React
TypeScript
Symfony
Engineering
REST APIs
Pest / PHPUnit
Git / GitHub
Docker
AWS
CI/CD
TypeScript
MySQL
AI
Claude Code
OpenAI
GitHub Copilot
Cursor
product
UX/UI
WCAG 2.2 AA
Responsive Design
Adobe Creative Suite
Figma
_WORK

Selected Development Work

Three projects, each shown as the problem, what I owned, the stack, the hard parts and how it was verified.

LaraOS

Multi-Tenant Home Care SaaS
Laravel
PHP
MySQL
Blade
Architected a multi-tenant SaaS application for home-care agencies with role-based authorization, scheduling, EVV verification, reporting and audit logging.
Live Application

Key Engineering Work

Multi-tenant data isolation through Eloquent global scopes
Scheduling and visit-management workflows
Audit logging around sensitive records
Role and resource authorization using Laravel Policies
GPS / server-side EVV verification
Automated authorization and feature testing

Tenant Isolation

Authenticated User
Tenant Middleware
Laravel Policy
Controller / Service
Eloquent Global Scope
Tenant-Scoped MySQL Data

Tenant isolation is enforced centrally rather than relying on each query to manually filter by agency.

Quality & Testing

Pest / PHPUnit
it('prevents users from accessing another tenant',
    $this->actingAs($staffAtAgencyA)
        ->get(route('clients.show', $clientAtAgencyB))
        ->assertForbidden();
});

Coverage Includes

Tenant isolationRole authorizationScheduling workflowsAPI behaviorValidation

FYL (Find Your League)

iOS League Discovery App
Swift
SwiftUI
Firebase
Claude Code
Designed and developed an iOS application that helps users discover, explore, and connect with leagues through a streamlined mobile experience focused on intuitive navigation, user engagement, and accessible product design.
View project

Project name here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Tag one
Tag two
Tag three
View project
View all
_EXPERIENCE

Where I've built

2024 — Present
Bleudor
Full-stack development for client and in-house applications, including the LaraOS multi-tenant SaaS platform.
Laravel · Vue/React · MySQL · ASP.NET · TypeScript
2019 — 2024
Claremont McKenna College
Built and modernized digital products used daily by students, faculty and staff — Drupal migrations, campus event and reminder functionality, analytics.
Drupal · PHP · JavaScript · CSS
Selected projects
Client & independent work
Web applications, marketing sites and internal tools delivered end to end for small teams and agencies.
Full stack · UX · Delivery
_ABOUT

I'm a full-stack web developer with 8 years of experience building digital products and web applications across higher education, SaaS and client environments.

My current engineering work centers on Laravel/PHP, Vue/TypeScript, relational databases, APIs, automated testing and AI-assisted development. My background in UX/UI gives me an additional perspective on how software should work for the people actually using it.

I previously spent more than four years developing digital experiences at Claremont McKenna College and currently build full-stack applications ranging from multi-tenant SaaS platforms to AI-assisted workflows.

Contact me

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Open to full stack developer roles

[email protected]
Link OneLink TwoLink ThreeLink FourLink Five
GitHubLinkedIn
Privacy PolicyTerms of ServiceCookies Settings
Brandon Luna — Full Stack Web Developer