Projects

Featured work—systems I've architected and shipped as lead engineer

Email Marketing Platform

An event-driven email marketing solution built for scale. The platform handles campaign creation, list management, segmentation, and delivery—with events flowing through a queue-based architecture so sends, bounces, opens, and clicks are processed asynchronously. Deployed on Kubernetes with containerized services, it supports horizontal scaling and high throughput for transactional and bulk campaigns. Supervisor workers manage background jobs for rendering templates, dispatching emails, and syncing analytics. I led the architecture and implementation, designing the event pipeline and the hybrid data layer that combines MariaDB for relational data with MongoDB for high-volume event and engagement logs.

PHP · Vue.js · MariaDB · MongoDB · Supervisor · Kubernetes · Containers

PeopleCounting Platform

A footfall analytics platform that helps retailers, mall operators, and venue managers improve decision-making with accurate, real-time visitor data. The system ingests millions of sensor reads per day—from cameras, thermal sensors, or WiFi probes—and aggregates them into dashboards for occupancy, dwell time, and traffic flow. Built for high-volume ingestion and reporting, it powers use cases in stadiums, shopping malls, airports, and retail chains, enabling operators to optimize staffing, layout, and operations based on actual footfall patterns. The Laravel and Livewire stack delivers a responsive admin interface for configuring zones, viewing reports, and exporting data.

PHP · Laravel · Livewire · MySQL

Solar Franchisees' Platform

A Laravel-based backend that franchise administrators, franchisees, and sales reps use to manage prospects, customers, and project information for solar installation leads. The system integrates with geomapping APIs for franchise territory mapping, enabling reps to see and claim leads within their assigned regions. I led the project from architecture through delivery.

Laravel · REST API · Geomapping · MySQL

Freedom Tax Portal

A Laravel subscription service that helps businesses find legal ways to reduce their tax burden. Business owners complete a guided onboarding flow—capturing business type, registration status, revenue, and industry—and the system, built with input from a CPA and tax attorney, analyzes their profile and surfaces tailored tax-saving recommendations. It generates customized documents (forms, letters, and filings) ready for submission at government institutions, and manages the full lifecycle: signup, subscription billing, recommendation delivery, and document downloads. The portal includes role-based access for business owners and advisors, audit trails for compliance, and integrations for payment processing.

Laravel · Subscriptions · Tax · Document generation

LaelTax CRM

A customer relationship management system built for a CPA firm, enabling staff to track clients, engagements, deadlines, and communications in one place. The Laravel backend manages contacts, projects, tasks, and document attachments, with a flexible data model that supports multiple engagement types and workflow stages. It integrates with external systems via REST API, exposes endpoints for Zapier automation so workflows can be extended to email, calendars, and other tools, and connects to a custom Chrome extension for seamless data entry from accounting software. I was lead engineer—designing the data model, API contracts, and integration flows.

Laravel · CRM · Zapier · REST API

LaelTax Chrome Extension

A React-based Chrome extension that bridges accounting tools and the LaelTax CRM API. When CPAs work in browser-based accounting or tax software, the extension injects a sidebar that pulls client and engagement data from the CRM and auto-fills forms—reducing manual entry and transcription errors. It also captures new data entered in those tools and syncs it back to the CRM via the API, keeping records up to date without switching contexts. The extension handles authentication, content script injection, and background sync, and is published in the Chrome Web Store for the firm's team.

React · Chrome Extension · REST API

Documents Management System

A document management system for organizing, storing, and retrieving business documents at scale. Supports secure uploads with access controls and role-based permissions, so teams can share files internally while restricting sensitive documents. The system tracks version history so users can compare revisions and restore previous versions, and includes full-text search across documents and metadata. Folders, tags, and custom metadata fields help organize large document libraries. Built on Laravel with robust file storage, queued processing for large uploads, and a clean admin interface—one of the applications I'm most proud of shipping.

Laravel · File storage · Search