karlm.dev
karlm.
Skills
  • PHP: Laravel, WordPress (WP)
  • JavaScript (JS): Vue.js, Livewire / Alpine.js, Inertia.js
  • CSS: Tailwind, Bootstrap, Vanilla CSS
  • CI / CD: GitLab, GitHub, Docker, Laravel Cloud, Laravel Forge, Laravel Envoyer, Ploi.io, Amazon Web Services (AWS), DigitalOcean
  • Databases: MySQL, PostgreSQL, SQLite
  • Operating Systems: macOS, Linux (Omarchy, Ubuntu, Fedora), Windows
Experience
  • Software Engineer (Contract) @ Notary Dash (Mar 2026 - Current)
    • Led the ground-up V2 rewrite of a multi-tenant notary/signing SaaS (82 Eloquent models, 1,600+ PHP classes) from a legacy 2017 codebase to Laravel 13 / PHP 8.5, running both systems against a shared database throughout the cutover.
    • Drove the frontend migration from Vue 2 to Vue 3 + Inertia v3 + Tailwind v4 across 149 components, holding pixel parity with the legacy UI as an explicit release gate.
    • Eliminated a 900-entry PHPStan baseline to zero, raising the codebase to Larastan level 5 with 100% type coverage and cognitive-complexity gates (class 40 / function 9) enforced on every build with no suppression file.
    • Built and maintain the CI pipeline: the test suite sharded four ways, static analysis, type coverage, formatting, and secret scanning, gated behind required status checks on main.
  • Software Engineer (Contract) @ 92 Labs (Dec 2025 - Current)
    • Built Sidekick from the first commit: a customer-facing display that sits next to KMS Tools point-of-sale tills and shows the live cart over Laravel Reverb, with a presence channel that shows which tills are online in a Filament admin.
    • Designed a versioned, Sanctum-guarded ingest API that feeds per-location stock and pricing into a Lunar e-commerce storefront through batched queue jobs on Horizon.
    • Built store locations, per-location inventory, queued CSV product imports, and display pricing across Club, Industrial, and MAP price tiers.
    • Upgraded both apps to Laravel 13 and Inertia v3, and moved the storefront from Lunar 1.x to the 2.0 alpha.
    • Raised Sidekick to 94.5% test coverage and set up CI on both projects with coverage gates, type coverage, PHPStan level 9, and automatic formatting.
    • Tracked down a race condition that left cleared transactions on the till screen, wrote up the cause, and fixed it with a cache guard.
  • Software Engineer @ Canyon GBS (Apr 2025 - Nov 2025)
    • Designed and developed internal and client-facing applications using the Filament admin framework within the Laravel ecosystem.
    • Built and maintained AdvisingApp, a full-featured CRM for client advising workflows, including custom data models, dashboards, forms, and user permissions.
    • Developed AidingApp, a Help/Test tool, incorporating UI components, workflow logic, and administrative features to support operational teams.
    • Engineered Olympus, an internal CRM for staff, built to scale with better data management.
    • Integrated APIs, authentication layers, role-based access control, and automated processes across multiple systems.
    • Collaborated with cross-functional teams to gather requirements, refine business logic, and turn them into product features.
    • Conducted code reviews, optimized application performance, and implemented best practices for maintainability and security.
    • Participated in iterative release cycles, testing features, resolving bugs, and improving product stability.
    • Documented technical processes, architecture decisions, and user-facing workflows.
  • Solutions Engineer @ LuminFire (Contract) (Oct 2024 - Mar 2025)
    • Led and managed multiple client projects from discovery through delivery, keeping the work accurate, on schedule, and the clients happy.
    • Designed and developed applications using a variety of modern stacks, including VILT (Vue, Inertia, Laravel, Tailwind), Filament, WordPress, and the TALL stack (Tailwind, Alpine.js, Laravel, Livewire).
    • Built custom features, integrations, and user interfaces tailored to client workflows and business needs.
    • Collaborated with clients to gather requirements, define technical scopes, and break objectives into engineering tasks.
    • Implemented backend logic, database structures, and API integrations across many types of projects.
    • Optimized application performance, accessibility, maintainability, and security across different platforms and architectures.
    • Troubleshot and resolved technical issues across the frontend, backend, DevOps, and plugins/add-ons.
    • Coordinated with designers, developers, and project managers to ship finished projects.
    • Wrote internal and client-facing documentation, including technical specs, setup instructions, and system workflows.
  • Web Application Developer @ Fox World Travel (Mar 2021 - Oct 2024)
    • Built and maintained multiple full-stack VILT applications using Vue, Inertia.js, Laravel, & Tailwind.
    • Revamped our testing suite, slashing testing time from 30 minutes to just 8, allowing us to ship code faster and tackle more tasks each day while boosting our confidence in code quality.
    • Streamlined local development processes, reducing migration time by 87.5%. This enabled the dev team to implement 5% more feature / bug fixes a day, creating a more productive work environment. There was, unfortunately, a corresponding drop in coffee breaks.
    • Successfully migrated a legacy PHP application from Zend v1 (PHP 5.6) to Laravel 11 (PHP 8.3), boosting our security and reducing support tickets by 75%.
    • Launched a CI/CD pipeline that trimmed deployment time by 8 minutes, letting us release code more frequently and safely.
    • Simplified the development process, cutting our development time in half.
    • Slashed developer onboarding time by 95%, turning "new hire" into "ready to rock" in record time.
  • Full Stack PHP Developer @ Pearson Education (Contract) (Jul 2020 - Nov 2020)
    • Orchestrated the migration of our Math & Science platform from PHP 4 to PHP 7.3, boosting performance like a double espresso for our app!
  • Linux System Admin / Developer @ Tomotechi (Contract) (Feb 2020 - Jul 2020)
    • Built and maintained WordPress sites.
    • Handled IT work, including Linux server administration and general troubleshooting.
  • Owner / Developer @ VheissuLabs (formerly FWD Motion Studio and karlm.dev) (Jul 2016 - Current)
    • Build and release open-source developer tools under VheissuLabs, including tql, a terminal database client, and PackageLens, a Neovim plugin that shows installed package versions inline.
    • Built GitDifferent, a Mac git client with a three-way merge tool, on Tauri 2 with a Rust core and a Vue 3 interface.
    • Design and build hardware alongside the software: custom keyboards, home automation, and microcontroller-driven lights.
    • Managed day-to-day business operations, including client communication, project coordination, billing, invoicing, and financial record-keeping.
    • Designed, developed, and maintained custom software solutions for clients.
    • Built and deployed responsive websites using vanilla PHP, Laravel, WordPress, Vue, and Adobe Muse.
    • Developed backend functionality, database integrations, APIs, and automation workflows as needed.
    • Created branding materials including logos, marketing graphics, and UI/UX assets.
    • Designed visual identities for web, digital, and print applications.
    • Built, repaired, and upgraded desktop computers, laptops, and custom hardware solutions.
    • Provided general IT troubleshooting, networking setup, system maintenance, and technical consulting.
    • Managed infrastructure projects such as server configuration, data backups, and security improvements.
    • Shot, edited, and produced video content for promotional, training, and commercial use.
    • Conducted post-production editing, color correction, audio enhancement, and motion graphics work.
    • Scoped technical and creative projects, prepared estimates, and guided clients through the full development lifecycle.
    • Delivered end-to-end projects that combined software development, design, IT, and multimedia work.
  • Red Zone Specialist @ Apple (Jul 2014 - May 2016)