Skip to content
View lzcabrera's full-sized avatar
:octocat:
:octocat:
  • Victoria, BC
  • 23:40 (UTC -07:00)

Organizations

@telus

Block or report lzcabrera

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lzcabrera/README.md

Hi there, I'm Laura Cabrera πŸ‘‹

GitHub followers GitHub stars

About Me

I'm a passionate Software Engineer with a focus on building impactful web applications that make a difference in people's lives. I believe in writing clean, maintainable code and creating user experiences that are both functional and delightful.

πŸ”­ What I'm Working On

Building FuelTheFun β€” a production Rails 8 SaaS for school lunch ordering. Multi-tenant architecture where each school manages its own Stripe Connect account, vendor menus, ordering windows, and a donation-funded subsidy pool for families in need. Features allergen tracking across 14+ dietary restrictions, a 40+ component ViewComponent library, OAuth with account linking (Google/Facebook), and automated deployment via Kamal on GCP. Currently at v0.55.0 with 70%+ test coverage.

Lately I've been running parallel workstreams using Git worktrees + Claude Code agents via Superpowers, tackling multiple issues simultaneously across isolated branches. It's changed how I approach feature development β€” less context switching, more flow.

Also building a personal knowledge system with Claude Code + Obsidian β€” 12 custom Claude Code skills wired into 16 structured Obsidian Bases. I use it to manage projects, track nutrition macros, and surface information on demand. Claude is the engine, Obsidian is the viewer.

πŸ’» Tech Stack

Ruby Rails PostgreSQL JavaScript Tailwind CSS Git Node.js React GraphQL Vite

Backend:

  • Ruby on Rails (Rails 8+)
  • PostgreSQL
  • GraphQL
  • Stripe Connect for payment processing
  • Solid Queue for background jobs
  • Devise + OAuth 2.0 (Google, Facebook)
  • Node.js

Frontend:

  • React
  • Vite
  • Tailwind CSS v4
  • Stimulus.js
  • Turbo (Hotwire)
  • ViewComponent architecture

Tools & Practices:

  • Test-Driven Development with RSpec (70%+ coverage)
  • Component-driven UI with ViewComponent + Lookbook
  • Git workflows with conventional commits
  • Modern DevOps with Kamal on GCP
  • Parallel feature development with Superpowers and Claude Code

πŸ“Š GitHub Stats

Laura's GitHub stats

Top Languages

🌱 What I'm Learning

  • Stripe Connect architecture and webhook handling
  • Multi-tenancy patterns at scale
  • Obsidian Bases as structured, queryable data
  • Accessibility and design systems in component libraries

🎯 My Approach

I'm committed to:

  • Code Quality: Following established patterns and best practices
  • User Experience: Building intuitive, accessible interfaces
  • Continuous Learning: Staying current with modern web development
  • Collaboration: Clear communication and thorough documentation

πŸ“« How to Reach Me

GitHub LinkedIn Email

⚑ Fun Fact

I love solving complex problems with elegant solutions, and I'm always excited to learn new technologies that can make a real impact!


πŸ’‘ Always building, always learning, always improving.

Profile Views

Pinned Loading

  1. lzcabrera lzcabrera Public