Portfolio

AfterDark Social Platform

2025Websites

A Firebase-powered social discovery platform where communities come alive through real-time connections. Think Facebook meets Tinder for building genuine friendships and communities - users can create rich content with posts and videos, discover people through swipe-based matching, join interest-based groups, attend local events, and engage in real-time messaging. The web app serves as the in-depth engagement hub for content creation and community management, while the mobile app focuses on real-time interactions and location-based discovery. Built for real customers with dual Firebase environments (staging for development, production for live users) and deployed on Vercel serving thousands of active community members.

AfterDark Social Platform

Tech Stack

Next.js 15React 19TypeScriptTailwind CSSShadcn UIFramer Motion+2

MojoGift - Luxury Digital Gifting Platform

2025Websites

A full-stack luxury experience platform that transforms digital gifting into emotionally-resonant moments. Imagine Instagram for memories meets AI-powered travel planner meets corporate gifting suite - users create beautiful memory journals with photos and videos to capture life's meaningful moments, get personalized travel recommendations from Clevis AI (powered by Google Gemini) through an interactive chat-based itinerary builder with Google Maps integration, and companies can manage bulk gift campaigns with employee roster uploads and analytics dashboards. Built with Next.js 15 (React 19, TypeScript) frontend and Express backend with Prisma ORM connecting to PostgreSQL, featuring Cloudinary media storage, Amazon SES emails, JWT authentication, and role-based access control. A complete ecosystem for personal memories, dream vacations, and corporate appreciation.

MojoGift - Luxury Digital Gifting Platform

Tech Stack

Next.js 14React 18TypeScriptTailwind CSSPostgreSQLSupabase+2

MinRights - Oil & Gas Property Evaluation Platform

2025Websites

A sophisticated mineral rights analysis platform that transforms oil & gas property evaluation through interactive mapping and financial modeling. Imagine having the power to analyze entire states of oil & gas data - visualizing thousands of wells, townships, and land sections on an interactive MapLibre GL JS map with heat maps showing peak production, rig density, and section values, while running complex financial calculations including hyperbolic decline curves for production forecasting, NPV calculations with multiple discount rate scenarios, and economic modeling that accounts for royalty rates, deduction rates, operating expenses, and capital costs. Built as a pnpm monorepo with Next.js 14 (React 18, TypeScript, Mantine v7) frontend featuring Zustand state management, TanStack Query for data fetching, and Recharts/Chart.js/ECharts for visualizations paired with a Python FastAPI backend using SQLAlchemy, Pandas, and NumPy to crunch the numbers. The platform processes data across a 5-level geographic hierarchy (States → Counties → Townships → Sections → Wells), generates PDP (Producing Developed Petroleum) and PUD (Proved Undeveloped) forecasts, offers multi-scenario analysis (low/expected/high), creates PDF reports for premium users, and integrates with PostgreSQL via Supabase for real-time data access. From drilling to dollars, every decision backed by data.

MinRights - Oil & Gas Property Evaluation Platform

Tech Stack

Next.js 14.1.0React 18TypeScript 5.7.3Node.js >=18pnpm >=8Mantine v7.17.4+60

MyProtein Product Scraper

2025Scraping

High-performance web scraper for MyProtein products with JavaScript rendering capabilities. Extracts comprehensive product data including flavors, sizes, prices, nutritional information, and product variations using Scrapy and Selenium WebDriver for dynamic content handling.

MyProtein Product Scraper

Tech Stack

Python 3.11+Scrapy 2.11.0Selenium WebDriverChrome WebDriverPandas 2.1.4CSV Export+34

T1NKER PC Rental & Management System

2025Websites

A complete full-stack PC rental ecosystem for internet cafes that combines a powerful web admin dashboard with Electron desktop clients deployed on every rental machine. Imagine a cyber cafe management system where admins can monitor all PCs in real-time through beautiful analytics dashboards with charts showing revenue, session statistics, and PC utilization - while customers interact with sleek kiosk interfaces on each rental computer to start/end sessions and make payments. Built with Next.js 15 (React 19, TypeScript) for the web dashboard and Electron for the desktop clients, all connected to Supabase PostgreSQL with real-time subscriptions that instantly sync data across all devices. Features Zustand stores for client-side state management, Tremor & Recharts for stunning analytics visualizations, bcryptjs for secure password hashing, and automated builds for individual PC deployments. The system tracks every second of usage, processes payments accurately, generates comprehensive reports, and provides a seamless experience from customer login to admin oversight.

T1NKER PC Rental & Management System

Tech Stack

Next.js 15.3.2React 19.0.0TypeScript 5Tailwind CSS 4.1.8Radix UIShadcn/ui+41

Gabe GMB Multi-Worker Scraper

2025Scraping

A sophisticated Google My Business scraper engineered for maximum efficiency and data quality. Features 13 parallel Chrome browsers with anti-detection mechanisms, processing 25 cities across British Columbia with 57 business categories. Built for lead generation with intelligent website filtering and real-time data validation.

Gabe GMB Multi-Worker Scraper

Tech Stack

Python 3.11+Selenium WebDriverundetected-chromedriverChrome Browser 138multiprocessingthreading+41

KDA Ordering System

2025Websites

A comprehensive full-stack restaurant ordering system with customer-facing menus, kiosk mode, real-time order tracking, and admin dashboard. Features three interfaces: customer menu, kiosk ordering, and admin portal for managing products, orders, and revenue analytics with receipt printing capabilities.

KDA Ordering System

Tech Stack

Next.js App RouterTypeScriptReactTailwind CSSSupabasePostgreSQL+8

Energy Data Chatbot

2025AI

A sophisticated Python package providing AI-powered conversational interfaces for oil & gas data analysis. Built for the platform, it implements a two-tier bot architecture (Basic and Premium) with comprehensive database integration, web search capabilities, and advanced analytics features.

Energy Data Chatbot

Tech Stack

Python >=3.8SQL PostgreSQLJavaScript/Node.jsMarkdownOpenAI SDK >=1.0.0OpenAI Agents SDK >=0.0.16+31

Regulatory Data Platform

2025Scraping

A sophisticated multi-state regulatory data extraction and management system specifically designed for oil & gas spacing orders and operator information. The platform integrates directly with the PostgreSQL database to provide real-time regulatory data availability across multiple states with ultra-fast database operations achieving 7,799+ records/sec.

Regulatory Data Platform

Tech Stack

Python 3.11+PostgreSQLasyncpgpandasSQLAlchemyrequests+38

Data Processing Pipeline

2025MCP

A sophisticated oil & gas data processing system designed for targeted investment analysis across multiple US states. This system processes large-scale energy data (~23,782 wells) to support investment decision-making in the oil & gas sector with nightly updates and zero-downtime deployments.

Data Processing Pipeline

Tech Stack

Python 3.9+CLI InterfaceargparseVirtual Environmentpandas >= 2.1.0numpy >= 1.24.0+35

Supabase PostgreSQL PC Rental MCP Server

2025MCP

A sophisticated Model Context Protocol (MCP) server designed for safe PostgreSQL database interactions with Supabase. Provides both read and controlled write access while maintaining security and performance safeguards specifically for PC rental management systems.

Supabase PostgreSQL PC Rental MCP Server

Tech Stack

Node.jsTypeScriptES2020@modelcontextprotocol/sdk v1.12.0StdioServerTransportMCP Server Pattern+31

PostgreSQL MCP Server

2025MCP

A sophisticated, production-ready Model Context Protocol server specifically designed for oil & gas industry data management with advanced PostgreSQL integration on AWS RDS. Features comprehensive safety controls, geospatial operations, and industry-specific tools for petroleum data analysis.

PostgreSQL MCP Server

Tech Stack

Node.jsTypeScript ES2020ES Modules (ESM)NodeNext Module Resolution@modelcontextprotocol/sdk v1.10.2StdioServerTransport+48

UltraContextAI

2025AI

A comprehensive system for managing AI interactions through memory management, lessons learned tracking, and dual-mode operation (Plan/Agent). Ensures consistent, high-quality development while maintaining detailed project documentation and knowledge retention.

UltraContextAI

Tech Stack

Cursor AIJavaScriptTypeScriptAI Memory SystemsClaude 3GitHub

Memory MCP Server

2025AI

Enhanced knowledge graph memory server that lets Claude remember information about users across chats and learn from past errors through a lesson system. Built on the MCP protocol for AI memory management.

Memory MCP Server

Tech Stack

JavaScriptTypeScriptNode.jsDockerClaude 3MCP Protocol+1

Excel Glass Inc. - Corporate Website

2024Websites

A stunning headless WordPress website for Excel Glass, Inc., a prestigious glass company with 28 years of excellence in the industry. Built as a modern JAMstack architecture using WordPress as a headless CMS with Faust.js, the site showcases their premium glass products and services through elegant animations and interactive galleries. Features include a hero section with glass-effect backgrounds, animated service showcases with hover effects, client testimonial carousels, achievement counters highlighting their decades of service, portfolio galleries of completed projects, multi-channel contact options (forms, click-to-call, WhatsApp, social media), interactive Google Maps integration, and responsive design optimized for all devices. The website combines Playfair Display serif fonts for elegant headings with modern Inter sans-serif for body text, creating a sophisticated brand presence that reflects their professional craftsmanship.

Excel Glass Inc. - Corporate Website

Tech Stack

Next.js 14React 19TypeScriptTailwind CSSShadcn UIRadix UI+10

Nichols Wedding Memories - Love Story Timeline

2024Websites

An elegant interactive wedding website that beautifully chronicles Jamaica and Morgan's love story from their digital meeting on Filipino Cupid to their wedding day. Features a stunning hero section, chronological timeline with five key milestone events (Digital Beginning in May 2023, First Visit & Proposal in December 2023, and more), each showcasing optimized image carousels with touch/swipe gestures and keyboard navigation. Built with Next.js 13.5, React 19, TypeScript, and Prisma 6 for the RSVP system, the site includes a full-size photo gallery with lightbox, automatic image advancement every 5 seconds, WebP and AVIF format optimization, responsive device sizes, blur placeholders for smooth loading, and an RSVP system for guests. The image carousels display at 600px height with object-fit contain for proper scaling, feature smooth transitions and animations, and are fully accessible. A romantic digital experience that captures their journey and invites guests to celebrate their special day.

Nichols Wedding Memories - Love Story Timeline

Tech Stack

Next.js 13.5React 19TypeScript 5Prisma 6TailwindCSS 3.3Radix UI+6

Kusina de Amadeo - Restaurant Showcase

2024Websites

A modern product showcase website for Kusina de Amadeo restaurant, highlighting their authentic Filipino cuisine and signature dishes. Built with Next.js 14, React 19, and TypeScript, featuring beautiful product galleries with Framer Motion animations, responsive design with Tailwind CSS and Shadcn UI components, Radix UI primitives for accessible interactions, Zustand state management for smooth user experience, and Sonner toast notifications for user feedback. The site showcases the restaurant's menu items with optimized images, smooth scroll animations, and elegant hover effects that bring their culinary offerings to life. Deployed on Vercel with environment variables for different stages, featuring modular component-based architecture with proper TypeScript typing throughout.

Kusina de Amadeo - Restaurant Showcase

Tech Stack

Next.js 14React 19TypeScriptTailwind CSSShadcn UIRadix UI+10