Selected Work.

A collection of projects I've built across the full stack.

baristaboys.coffee

Developed a full-stack web application with Laravel and React for teams to collaboratively track office coffee and milk expenses. The backend is powered by Laravel 12, handling data, user authentication with Laravel Fortify, and team-based permissions using Spatie/laravel-permission. The frontend is a responsive single-page application built with React, TypeScript, and Inertia.js. The UI is crafted with Tailwind CSS and ShadCN UI components for a modern look and feel. The application supports creating, joining, and managing teams, as well as logging and viewing purchases.

LaravelReactInertia.jsTypeScriptTailwind CSSShadCNSpatieMySQLLaravel Cloud

Lockdown System

Architected and developed a multi-tenant SaaS platform enabling real-time control of audio broadcast devices, automated bell scheduling, and multi-channel notification delivery. Built using PHP 8+, MySQL, Alpine.js, and TailwindCSS. Implemented robust job queue system with exponential backoff, 2FA security, AES-256-CBC encryption, and integration with Twilio, Stripe, and NOAA Weather APIs. Designed scalable architecture supporting client-specific configurations, credit-based SMS billing, and automated weather alert processing.

PHP 8+MySQLAlpine.jsTailwindCSSTwilio APIStripe APINOAA Weather APIPHPMailerRedis

CivilSafe

Built a modern security consulting website using Next.js 16, React 19, and TypeScript. Implemented immersive 3D particle effects with Three.js and React Three Fiber for engaging visual experiences. Designed responsive UI components with Tailwind CSS 4 and integrated email functionality using Resend API. Created comprehensive sections including services, team profiles, testimonials, and contact forms with callback scheduling. Deployed with Vercel Analytics for performance monitoring.

Next.jsReactTypeScriptThree.jsReact Three FiberTailwind CSSResendVercel Analytics

Crypto Trading Platform

Led full system design and development including coding, deployment, QA, and test planning. Developed visualizations, automated trading software, AI integrations, and worked with various trading APIs. Responsible for web development, data-flow integration, and core-engine computation.

PythonPHPJavaScriptAngularJSMySQLMQL4MQL5TM1Windows Server

Workout Logging App

Developed a full-featured workout logging app using Laravel, React, and Inertia.js. Designed structured workout creation, editing, and logging features with Zustand for state management and Axios for API integration. Used ShadCN for responsive UI components and configured server and database hosting via Laravel Forge on DigitalOcean.

LaravelReactInertia.jsZustandAxiosShadCNLaravel ForgeDigitalOcean

Market Events Platform

Created a SquareSpace hosted website with members area configuration. Built custom JavaScript gauges and web charts displaying information about black swan market events and signals. Integrated external forum with automated user account generation via SquareSpace API upon membership purchase.

JavaScriptSquareSpacePHPSquareSpace APIChart.js

Modern Affiliate System

Developed an updated and modernized affiliate system with a custom MVC framework. Built ETL/cron jobs to sync data from MySQL database and utilized PostgreSQL for data warehousing, ensuring efficient data storage and retrieval.

PHPJavaScriptMySQLPostgreSQLCustom MVCETL

AON - Enterprise Budgeting & Forecasting System

Member of a 14-person team building a large-scale budgeting and forecasting system in IBM Planning Analytics. Responsible for cube build, process design, rules, feeders, and unit testing. Scripted code from cubes through to TM1 Top for process execution recognition and error handling prevention.

IBM TM1IBM Planning Analytics

Exclusive Rewards - Browser Extension

Developed a browser extension for Chrome and Edge that enables customers to link their email address to their ExclusiveRewards.co.uk account. The extension displays discount codes along with white label partner information when visiting applicable retail sites.

JavaScriptChrome Extensions APIEdge Extensions API

Telegram Trading Widget

Developed a trading widget within MQL4/MQL5 which communicates with a custom API to send trader actions and executions. Trades are then broadcast to related Telegram channels using the Telegram API, providing real-time trade notifications.

MQL4MQL5PHPTelegram APIREST API