INDEX / SELECTED WORK
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.
Laravel · React · Inertia.js · TypeScript · Tailwind CSS · ShadCN · Spatie · MySQL · Laravel 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+ · MySQL · Alpine.js · TailwindCSS · Twilio API · Stripe API · NOAA Weather API · PHPMailer · Redis
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.js · React · TypeScript · Three.js · React Three Fiber · Tailwind CSS · Resend · Vercel 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.
Python · PHP · JavaScript · AngularJS · MySQL · MQL4 · MQL5 · TM1 · Windows 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.
Laravel · React · Inertia.js · Zustand · Axios · ShadCN · Laravel Forge · DigitalOcean
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.
JavaScript · SquareSpace · PHP · SquareSpace API · Chart.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.
PHP · JavaScript · MySQL · PostgreSQL · Custom MVC · ETL
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 TM1 · IBM 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.
JavaScript · Chrome Extensions API · Edge 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.
MQL4 · MQL5 · PHP · Telegram API · REST API