A curated selection of projects across web development, e-commerce, infrastructure,
automation, and AI. Each one solved a real problem for a real business.
0+Projects Completed
0+Happy Clients
0+Years Experience
28 projects documented
E-commerce2025-2026 Live
Training School E-commerce Platform
Full Shopify e-commerce platform with a custom dual credit system (State Credits & Elective Credits), metafield management, and Shopify Flow automation.
ShopifyLiquidJavaScriptShopify FlowMetafieldsCSS
view details
A full Shopify e-commerce platform for a US-based professional training school. The centerpiece is a custom dual credit system where students purchase State Credits and Elective Credits, managed through Shopify customer metafields and automated via Shopify Flow.
key highlights
Built custom credit redemption and purchasing flows with race condition protection
Implemented cross-tab localStorage locking with cooldown timers
Modified multiple Liquid section files for pricing
Added quantity inputs across multiple pricing sections
Designed refund/clawback architecture for the credit system
Built filtering logic for elective products
Web Development2025-2026 Live
Agency Landing Page System
Landing pages with animated backgrounds, 3D card tilt effects, and industry selector grids. Plus Elementor JSON templates and conversion pipeline.
HTML/CSSJavaScriptElementorGSAPJSONAnimations
view details
A series of high-converting landing pages for a digital marketing agency. Features include animated gradient backgrounds, 3D card tilt effects, and an industry selector grid.
key highlights
Built Elementor-compatible HTML with strict component hierarchy
Designed data attribute system for clean JSON conversion
Created splash page with animated backgrounds
Produced full Elementor JSON templates
Set up Elementor MCP server for Claude Desktop
Infrastructure2026 Internal Tool
2TB File Transfer System
PHP-based file transfer system on Hetzner VPS to migrate ~2TB of files between Google Drive accounts via Backblaze B2 intermediate storage.
PHPBackblaze B2Google Drive APIHetznerVPSBash
view details
A production-ready PHP-based file transfer system hosted on a Hetzner VPS. Designed to migrate approximately 2TB of files between Google Drive accounts using Backblaze B2 as intermediate storage.
key highlights
Folder-scoped and full-drive transfer scripts
Backblaze B2 intermediate storage for reliability
Handles large file batches with error recovery
Hosted on Hetzner VPS
Web Development2025 In Development
Multi-Tenant CRM Platform
GoHighLevel-style CRM and marketing automation platform built from scratch in PHP with multi-tenant architecture on Hostinger.
PHPMySQLMulti-TenantCRMHostingerArchitecture
view details
A GoHighLevel-style CRM and marketing automation platform built from scratch in PHP with multi-tenant architecture.
key highlights
Multi-tenant architecture with isolated data
Resolved critical infinite recursion bug
User management and role-based access control
Campaign and marketing automation modules
Plugin Dev2025 Live
Package Builder Plugin (v1.5.0)
WordPress plugin with multi-step recommendation form, itemized pricing, admin-editable pricing modifiers, and dynamic package generation.
A custom WordPress plugin that generates service packages through a multi-step recommendation form with real-time pricing.
key highlights
Multi-step recommendation form with conditional logic
Itemized pricing display with live calculation
Admin-editable pricing modifiers
Dynamic package generation
Clean shortcode integration
Automation2025 Internal Tool
Avoma Bulk Downloader
PHP tool with Google Drive streaming integration to export all meeting recordings and transcripts before subscription cancellation.
PHPGoogle Drive APIStreamingCLIBatch Processing
view details
A PHP-based tool designed to bulk export all meeting recordings and transcripts from Avoma before canceling the subscription.
key highlights
Processed 135+ meeting recordings
Google Drive streaming integration
Batch processing with error handling
Complete data extraction before cancellation
Infrastructure2025 Completed
Google Workspace Migration
Large-scale domain migration with zero linkage between environments. Drive transfer via rclone/Backblaze B2, calendar metadata scrubbing.
Google WorkspacercloneBackblaze B2DNSZohoEmail
view details
A large-scale Google Workspace migration with zero detectable linkage between environments.
key highlights
Comprehensive strategy documents
rclone guide for Drive transfer via B2
Calendar migration with metadata scrubbing
Split email delivery configuration
DNS cutover planning
Automation2025 Live
n8n Self-Hosted Instance
Self-hosted n8n automation platform on GCP with Nginx reverse proxy, Let's Encrypt SSL, and custom workflows.
n8nGCPNginxSSLLet's EncryptDocker
view details
Self-hosted n8n automation platform on Google Cloud Platform with Nginx reverse proxy and Let's Encrypt SSL.
key highlights
GCP instance provisioning
Nginx reverse proxy with SSL
Let's Encrypt automation
Custom workflow development
Web Development2024-2025 Live
Digital Services Website
Full multi-service marketing website with service pages, a branding system, package builder integration, and SEO optimization.
WordPressElementorBrandingSEODesign
view details
A multi-service digital marketing website covering web design, SEO, Google Ads, e-commerce, automations, security, maintenance, and branding. Built on WordPress with a custom visual identity.
key highlights
Multi-service website with dedicated service pages
Custom branding and visual identity
Package Builder plugin integration
SEO optimization
Automation2025 Live
Gravity Forms → Pabau CRM
Custom Zapier integration connecting Gravity Forms submissions to Pabau CRM with API authentication and field mapping.
ZapierGravity FormsPabauAPIWebhooks
view details
A custom integration connecting Gravity Forms submissions on WordPress to Pabau CRM via Zapier.
key highlights
Zapier workflow with webhook trigger
Pabau API authentication
Custom field mapping
Error handling and retry
Web Development2025 Internal Tool
Google Calendar ICS Scrubber
Client-side HTML tool for scrubbing domain-identifying metadata from Google Calendar exports during Workspace migration.
A client-side HTML tool that scrubs domain-identifying metadata from Google Calendar ICS export files.
key highlights
Pure client-side processing
Strips domain references and organizer metadata
Preserves event data and recurrence rules
Drag-and-drop file interface
AI / LLM2026 Live
Daily Intelligence Briefing System
14-section AI-powered daily briefing covering WordPress, SEO, AI, Shopify, cybersecurity, freelance trends, and more.
AI/LLMPrompt EngineeringAutomationDaily BriefingCustom System
view details
An AI-powered daily briefing system with a 14-section format triggered by a single phrase.
key highlights
14 custom sections covering all areas of interest
Single-phrase trigger activation
Covers tech, business, freelance, and Catholic news
Custom prompt engineering for consistent output
Web Development2017 Completed
Department Of Tourism - R1
A custom PHP tourism portal for the Department of Tourism Region I, covering destinations, accredited hotels, municipality pages and public content submission.
Custom PHPGoogle reCAPTCHA
view details
Built in custom PHP for DOT Region I (Ilocos), the portal pairs a news-and-destinations homepage with deep municipality sections such as Alaminos City, Pangasinan, each using a tabbed navigation bar for Introduction, Destinations, Accomodations, Projects/Development, News, Announcements and Events. Destination and accredited-hotel pages carry hero imagery, thumbnail carousels, amenity icons, rates tables, testimonials, nearby-destination lists and enquiry forms. Members of the public could contribute tourism content through a Submit Contents form with rich text and image upload, protected by Google reCAPTCHA alongside the Contact Us form. Screens are dated 2017 and include a live clock widget, social share buttons, comment boxes and an embedded Facebook page widget.
Accredited hotel profiles with amenity icons (rooms, halls, pools, cafeteria, parking), gallery, rates table and message form
Public 'Submit Contents' form with category fields, rich-text area, image upload and Google reCAPTCHA
Destination detail pages such as Hundred Islands National Park with image carousel and nearby hotels sidebar
News and announcement articles with social sharing, comments, Upcoming Events and Most Viewed sidebars
Web Development2018 Completed
Solar Solutions Channel
Redesign of a PV solar consulting firm's dated static HTML site into a WordPress CMS, together with a full logo redesign.
HTMLWordPressCMSLogo Re-Design
view details
Solar Solutions Channel LLC, a solar and renewable-energy consulting company founded in 2009, ran a dated green-and-yellow HTML site carrying a 2010 copyright. The project rebuilt it in WordPress with a light-green branded header, contact bar, full-width hero slider and a green three-column footer, with the new footer copyright reading 2010-2018. Interior pages cover the company profile, Vision and Mission, a Management Experience credentials page, a Locations/Partners page with a colour-coded world map and partner logo grid, and a Contact Us page with a customer-group dropdown on the enquiry form. The identity work replaced the small dark-green circular badge with a large horizontal lockup where a strip of blue solar cells forms the orange 'S S C' initials beside the wordmark and the tagline 'Consulting Services, PV Solar Solutions'.
key highlights
Static HTML to WordPress conversion, documented as a before/after of the pre-redesign site
Full-width hero slider and expanded navigation: About Us, Services, Accomplishments, Partners, Contact Us, News
Locations/Partners page plotting HQ, representatives, field offices and partners on a world map with a partner logo grid
Contact page form capturing company, address, subject and a customer-group dropdown
Logo redesign from a small circular badge to a solar-cell 'SSC' lockup with tagline
Web Development2014 Completed
KACSTPV LAB
HTML-to-WordPress build for the KACST photovoltaic testing laboratory in Saudi Arabia, presenting technical lab facilities, equipment and services.
HTMLWordPressGoogle Maps
view details
The site for KACST PV Lab (King Abdulaziz City for Science and Technology) presents an ISO 17025:2017 accredited solar reliability testing laboratory in a green-and-blue corporate theme, with a nav of HOME, ABOUT, FACILITY, SERVICES, DOWNLOADS, AUTHENTICATE, CUSTOMERS and CONTACTS. A red news ticker announces a renewed accreditation, and the homepage hero shows desert PV test arrays above a PV monitoring service card. Facility pages handle dense technical content: environmental chamber comparisons against IEC standards in checkbox tables, captioned equipment photo grids, and an extended test capabilities list covering thermal cyclic, sand spray, salt mist, ammonia, mechanical load, electro luminescence and flash testers. The Contacts page combines embedded Google Maps of the Riyadh headquarters and the Solar Village lab with a required-field enquiry form; footers carry a 2014 copyright and a Comodo Secure seal.
key highlights
Technical facility pages with checkbox comparison tables of chamber types against IEC standards
Captioned equipment photo grids (TC, DH, UV, salt mist and corrosion, sand spray chambers)
Equipment detail pages such as the Mechanical Load Tester with IEC and UL/ANSI spec copy
Contacts page with two embedded Google Maps and a validated contact form
Homepage news ticker for accreditation announcements and a click-to-visit PV monitoring service card
Web Development2017 Completed
Calema CRM
A custom PHP CRM for Calema Insurance Agency handling agent accounts, quotes and leads, policies and date-ranged sales reporting.
Custom PHPCRM System
view details
Calema Insurance Agency's CRM runs behind an agent/admin login and organises work across Users, Quotes and Reports tabs. User Management provides create and view screens with a searchable, paginated users table; Quotes/Leads Management adds create-quote, quotes, active policy and expired policy views over a data table of first and last name, mobile number, priority, quote number, quote amount, agent and date added. The Reports tab is a single long page with a start/end date-range filter feeding location and company breakdowns of leads, sales, total fees and total sales, daily statistics per agent and per location, this-month versus overall comparisons, and a Policies to Expire table with policy number, fee, amount paid and expiration. Client records are blurred in the portfolio screenshots; visible quote entries are dated January 2017.
key highlights
Role-based access with a super-admin account and agent logins
Searchable, paginated quotes and leads table with agent attribution and quote amounts
Active and expired policy views plus a Policies to Expire watchlist
Date-ranged reporting broken down by location, company and agent
This month versus overall sales comparison panels with daily statistics
Web Development2017 Completed
Bigbite Brick Oven Pizza
A custom PHP point-of-sale system for a pizza restaurant, covering order taking, checkout, ingredient inventory, product management and daily sales reporting.
Custom PHPPOS System
view details
Built for Bigbite Brick Oven Pizza, the system separates cashier and admin roles behind a branded login. Cashiers take orders from a photo-card menu grid organised by category (Pizza, Entries, Beverages, Others) with per-item quantity fields and a floating cart, then complete a checkout modal that records receipt number, table number, order type, guest count, discount and discount type, computes the food total and change from the amount received, and closes with Finish Transaction or Cancel Order. Admins manage products with linked ingredients and prices, add and edit ingredients with units of measure, adjust stock through add, edit, deduct and delete actions, and administer cashier and admin accounts. Reporting spans a date-ranged transactions dashboard with dine-in, take-out and delivery totals plus a printable daily sales report tallying starting and ending money, cash and in-house sales, sales by product, and starting versus ending inventory with a per-ingredient changes log.
key highlights
Category-based order grid with quantity entry and a checkout modal that computes totals, discounts and change
Ingredient-level inventory tiles showing live stock and units, including negative levels for depleted items
Product management linking each menu item to its ingredients and quantities
Date-ranged transaction reporting split by dine in, take out and delivery with guest and discount totals
Printable daily sales report pairing cash tallies with starting versus ending inventory and a changes log
Role-based accounts separating cashier and admin access
Web Development2016 Completed
Northwood Hotel
Public website and back-office hotel management system for Northwood Hotel in Alaminos, Pangasinan, covering guest registration, rooms and staff accounts.
Custom PHPHotel ManagementBooking System
view details
The public site presents the hotel through a blue branded header with a login link, a wide hero photo of the property and a six-image gallery of the reception, staff, pool, garden and rooms, with address and mobile contact details in the footer. Behind the login sits the Northwood Hotel Management System, a browser-based admin with a sidebar for Guest List, Add Guest, Rooms and User Management plus a statistics block showing active and total guests and an account management section for security and logout. Guest registration is split into Guest Information, Room Information and Passport columns capturing names, mobile numbers, address or company, adult and child counts, emergency contact, passport number, country and expiration date. The Guest List filters by All, Active and Previous with check-in and check-out date-times and per-row info, edit, print and delete actions, while Rooms and User Management handle inventory and staff records by position and user type.
key highlights
Guest registration form covering guest, room and passport details including emergency contacts
Guest List with All / Active / Previous filters and check-in / check-out timestamps
Per-record info, edit, print and delete actions on guest entries
Rooms management with add-room tiles and staff User Management by position and user type
Live statistics panel showing active and total guests
Graphic Design Completed
H2O Nutrition Banner
Blue-themed marketing banner designs, produced with revisions, for a San Diego sports and wellness nutrition brand.
Banner Design
view details
Two banner designs for H2O Nutrition, a San Diego sports nutrition practice. The first sets 'San Diego Sports Nutrition' over a curved photo band of a produce aisle and carries the brand's Facebook, Twitter and Instagram handles alongside a San Diego, CA address line. The second, headed 'SPORTS & WELLNESS NUTRITION', uses a water and droplet background with a row of tilted fitness photos and a labelled service list. Services shown include healthy diet overhaul, weight loss and weight gain, nutrition for athletic and sport performance, sports medical nutrition therapy, wellness nutrition, individual consultations, presentations and workshops for teams and groups, and nutrition for immunity and injury rehab.
key highlights
Two banner directions delivered through a revision cycle
Curved photo-band treatment with social handles and location line
Water and droplet themed layout carrying a full labelled service list
Consistent blue brand palette across both executions
Web Development2016 Completed
Home 2 Europe
A custom PHP real estate listings site with property search, member listing management and a full admin panel.
Custom PHP
view details
Home 2 Europe is a property portal whose homepage puts a search bar over a European skyline hero, filtering by rent or sale, property type, country, state and city, with Featured and Similar property card grids showing prices and icon stats for square footage, bathrooms and rooms. Listing detail pages carry a large photo with rent and price badges, a details row, an additional features strip, a thumbnail gallery and a similar-listings row. Members work inside a sidebar dashboard for profile management with a picture uploader, add property and property list, while the public side includes a contact page with phone, email and a message form. The admin panel adds a dashboard with totals for users, properties and read and unread messages, a messages table with read and delete actions, searchable user and property tables, ad slots for top and bottom placements accepting raw HTML, plus account and site contact detail settings. A Google translate widget sits under the header and the footer is dated 2016.
key highlights
Multi-criteria property search by rent or sale, type, country, state and city
Member dashboard for adding properties, managing listings and updating profile details
Admin dashboard with totals for users, properties and unread messages
Messages inbox with read and delete actions and searchable user and property tables
Ad management for top and bottom placements accepting raw HTML
Google translate widget for multi-language visitors
Web Development2018 Completed
Informassive
A WordPress news and lifestyle publication with category archives, newsletter capture and display ad placements.
WordPressCMSSEO
view details
Informassive is a general-interest news and lifestyle blog built on WordPress, with a red-and-black identity and sections for News, Tech, Entertainment, Love, Inspiring, Self Development, Lifestyle and Forums. The homepage leads with a featured hero post and a 'Latest articles' grid of category-tagged cards behind a Load More control. Category archives such as Health & Lifestyle open with a hero slider and continue into a three-column post grid showing category tags, author avatars and publish dates. A dark footer carries recent posts, an about block, a newsletter subscribe form and helpful links, and display ad units are placed in the header, mid-page and above the footer; article dates run from 2017 to October 2018.
key highlights
Multi-section editorial structure spanning news, tech, entertainment and lifestyle verticals
Featured hero post plus load-more article grid on the homepage
Category archives with hero slider, author avatars and publish dates
Newsletter subscribe form and recent-posts footer
Header, mid-page and pre-footer display ad placements
Web Development2018 Completed
iPao Enterprises
A WordPress site for a Philippine computer repair, networking and CCTV services business.
WordPressCMSSEO
view details
The iPao Enterprises site opens on a dark 'What We Offer' hero listing computer sales, repair, upgrade and reformat, virus removal, CCTV installation, network setup for wifi and wired, and network server racks. The homepage continues through an About block, a 'What We Do' split between computer and networking services, an 'Our Works' three-image gallery, a testimonial section with a cyan get-in-touch contact card, and a dark band of four icon benefits explaining why to choose the company. The interior 'What We Do' page adds a top contact bar with phone and support email, full navigation with search, a teal circular-tech hero, a six-step 'Our Process' diagram running Meet, Conceptualize, Ideas, Plan, Implementation and Completion, a contact call-to-action strip and an animated stats counter row. Footer copyright reads 2018.
key highlights
Service breakdown across computer services and networking services
Six-step 'Our Process' diagram from Meet through to Completion
Animated stats counters for networks configured, computers fixed, CCTVs installed and websites built
Works gallery and testimonial section with a get-in-touch card
Top contact bar with phone and support email plus site search
Web Development Completed
Simple Tabulation System
A custom PHP pageant scoring and tabulation app with weighted criteria, judge accounts and automatic computation.
The system runs behind a navy button nav of Dashboard, Part 1 Score Sheet, Part 2 Score Sheet and Logout. The dashboard displays judging criteria as weighted cards, with a first part scored on Talent, Swim Wear, Gown, Q&A and Beauty at twenty percent each and a Top 5 round weighted Intelligent sixty percent and Beauty forty percent. Alongside the criteria, admins manage judges and contestants with add and delete controls: judges are created with name, username and password, while contestants are added with name, contestant number, barangay and an image upload, indicating a Philippine local pageant context. Judges sign in to a 'Choose' screen presenting the First Part and Top 5 criteria cards before entering scores, with totals computed automatically.
key highlights
Weighted criteria configured per round, including a separate Top 5 round
Judge accounts created with their own username and password
Contestant records with number, barangay and photo upload
Two-part score sheets with judge-facing round selection
Automatic computation of scores from the configured weightings
Web Development2016 Completed
NEUST PAEC - Portal
A custom PHP student portal and CMS for Nueva Ecija University of Science and Technology's Penaranda Academic Extension Campus.
Custom PHPAPIStudent PortalCustom CMS
view details
The NEUST PAEC Portal (www.neustpaec.com) fronts a tech-themed hero slider and a features grid advertising online enrollment, view grades online, live chat, posts, SMS notification, support center, transactions, chatrooms, events and task manager, online assessment, online entrance exam and a voting system. The homepage continues with a testimonial from a school official crediting the developer, a latest events and announcements feed, an embedded official Facebook page, and the school's mission and vision, with a 2016-2017 copyright. The events and announcements listing stacks announcement cards for items such as national holidays, sectioning for irregular students, last day of enrollment, start of class and class schedules, each carrying like counts, comment counts and a share to Facebook button, plus posting metadata for time, date, course scope, author role and created and modified timestamps. A right sidebar adds a live clock, a search box for events and announcements, and recent announcements and upcoming events panels.
key highlights
Announcement and events feed with likes, comments, Facebook sharing and course-scoped posting metadata
Feature set spanning online enrollment, grade viewing, assessments and an online entrance exam
Custom CMS with author roles for lecturers, officers and PAEC admins
Live chat and chatroom features alongside SMS notification and a support center
Embedded official Facebook page, live clock and searchable announcement sidebar
Web Development2014 Completed
Blotter Records
A custom PHP incident blotter system for recording, searching and administering police or barangay reports.
Custom PHP
view details
The Blotter System carries a red grunge logo and a black nav bar with Home, Add Blotter, Add User, Edit Users, a search box and the signed-in user. The records list is a maroon-and-white table of blotter number, first and last name and status values such as Ongoing and Closed, each row linking through to a full record. The Add Blotter screen captures incident or event, date recorded, date and time of occurrence, place of occurrence, a status dropdown and a file attachment, followed by paired Reporter and Report Name tables collecting name, age, gender, civil status, address and occupation. The record detail view repeats those panels with per-field inline editing, a download link for the attached file and a delete record action, while Manage User Accounts lists accounts with user number, names, gender, address, username and email under edit and delete controls. Personal data is blurred in the portfolio screenshots and prefilled dates suggest a 2014 build.
key highlights
Blotter records list with status tracking (Ongoing, Closed) and full-record drill-down
Inline per-field editing on the record detail view
File attachment on each record with a download link
Paired reporter and reported-person detail capture including age, civil status and occupation
Role-based user administration with account types, search and edit or delete actions
Sensitive record data blurred for privacy in the case study screenshots
Graphic Design Completed
Find IT
Vector re-creation of the FindIt logo from a small, low-resolution raster original into a large, clean transparent asset.
VectorLogo Re-create
view details
A logo re-creation case study presenting the original artwork and the rebuilt version side by side. The source was a small, low-resolution raster logo showing blue and black circular arrows above the wordmark, boxed on a white background. The re-created mark is labelled 'New Logo - Much Larger, Clearer & Transparent' and is shown at large scale on a transparent background, ready for use at any size. No web work is involved; the deliverable is purely the redrawn identity asset.
key highlights
Redrawn from a small, low-resolution raster source
Delivered at large scale with a transparent background
Before and after comparison presented in the case study
Graphic Design Completed
Calema ID Vector
Vector re-drawing of pixelated ID card graphics for Calema Insurance Agency, rebuilt large and clear from small raster originals.
Vector
view details
For Calema Insurance Agency, two small and pixelated raster ID-card graphics were redrawn as vectors. The originals, shown in a row labelled 'Original (Small & Pixelated)', are a Mexico consular card and a Texas driver license. The lower row, labelled 'Vector (Large and Clearer)', presents the same two cards rebuilt cleanly and enlarged, using placeholder content such as 'MATRICULA CONSULAR - CONSULAR ID CARD', 'Your Name' and sample expiry dates. The comparison layout makes the gain in clarity and scale explicit.
key highlights
Two ID card graphics rebuilt as scalable vector artwork
Placeholder names and dates used in place of real identity data
Side-by-side original versus vector comparison at matching scale
Graphic Design Completed
Eco Technical Solutions
A set of logo design concepts for a solar and green-energy company, exploring sunburst, solar panel and badge lockups.
Logo Design
view details
Logo design exploration for Eco Technical Solutions, a solar and green-energy company. Early concepts pair an italic green gradient bevelled wordmark with a yellow rising-sun burst, shown with the sun set to the left of the stacked text and again centred between the lines. Further directions place the three-line wordmark on dark green gradient backgrounds and introduce an alternate lockup with 'ECO' inside a glossy rounded green square badge beside stacked 'Technical Solutions' text. A separate direction uses a flat yellow-to-orange sunburst with squared condensed green uppercase type, and another pairs an angled green photovoltaic panel icon with the bevelled wordmark to make the solar industry explicit. The final panels present the badge lockup and a plain text-only wordmark on white for clarity.
key highlights
Multiple logo directions explored across sunburst, solar panel and badge concepts
Wordmark variations in italic bevelled and squared condensed type treatments
Alternate 'ECO' badge lockup beside stacked Technical Solutions text
Concepts presented on both white and dark green backgrounds
Final set includes an icon-free text-only version for constrained uses
Currently hired · open to fun projects
Let's build something together.
It could be a fun side project, ongoing support, or engineering leadership. If it's interesting, I'm listening.