117 projects across web development, e-commerce, SEO, infrastructure, and
automation, newest first, for businesses in Australia, Ireland, the US, and the Philippines.
0+Projects Completed
0+Happy Clients
0+Years Experience
117 projects documented
AI / LLM2026 Internal Tool
Adaptive Execution Planner
A personal planner that answers "what should I do next?" by fitting tasks into the free time between calendar events, with an agent API, an Android app and a desktop widget.
A Next.js planner built around one question: what should I do next? It merges tasks with calendars, scores flexible work by importance, urgency, deadlines and progress, and fits it into the free windows between fixed commitments, shown as Now, Next, Fixed and Later with the reasons behind every pick. The backend is the single source of truth: the web app, an Android app with home-screen widgets, a Rainmeter desktop widget and AI agents all go through the same Planner API, with scoped keys, risk rules, approvals and a full audit trail with undo.
key highlights
Scoring and fitting engine that splits long tasks across free gaps and forecasts deadlines two weeks ahead
Plain-language quick add ("fix header tonight 45m #acme by fri") parsed live into dates, estimates and projects
MCP server and Planner API so voice and chat agents can plan, log time and capture tasks, with approval gates on risky changes
Shift-aware time tracking, estimate calibration from real history, and Day, Week and Insights reports
Gmail-to-Inbox integration through Apps Script, plus repeating tasks, checklists, reminders and budgeting
Optional AI helper (Anthropic or OpenRouter) for task breakdowns and brain-dump triage, capped by a monthly budget
AI / LLM2026 In Development
Companion Desktop Voice Assistant
A local-first Windows voice assistant: an always-available bar with an animated avatar, push-to-talk and an expandable conversation panel, built on Tauri and Rust.
TauriRustReactTypeScriptSQLiteOpenRouterZustand
view details
A local-first desktop AI voice assistant for Windows. It lives in a small bar docked near the bottom of the screen with an animated avatar, push-to-talk voice and an expandable conversation panel, and what it knows, remembers and may do is set by agent profiles the user owns and edits. The architecture follows one rule: Rust owns secrets, network access, the database and OS integration, while TypeScript owns orchestration and UI. API keys never enter the webview. They live in Windows Credential Manager, and the bridge between the two layers has no way to read one back.
key highlights
Tauri shell with a Rust core that makes the streaming model calls through OpenRouter
Keys stored in Windows Credential Manager and never exposed to the frontend
Editable agent profiles covering memory, skills and tool permissions, with approval cards
SQLite storage with migrations and an export format
Designed on paper before the code: interfaces, wireframes, milestones and a risk register
Unit tests with Vitest and end-to-end tests with Playwright
Web Development2026 In Development
Multi-Tenant CRM SaaS (TypeScript)
A multi-tenant CRM built phase by phase in TypeScript: contacts, pipelines, bookings, forms, SMS and email, workflows and reporting, with strict tenant isolation.
A multi-tenant CRM SaaS written in TypeScript as a monorepo: an API and a web app over shared packages for the database, AI, content, reporting, social and outbound network access. It was built phase by phase, each with its own tests: contacts and companies with typed fields and reviewed imports, scoped tasks, pipelines and opportunities, bookings, forms, conversations, inbound email, US and Canada SMS, consent-aware broadcast email, workflows, QR codes, SOPs and reporting, on top of an agency workspace with authentication, tenant isolation, team administration and audit history.
key highlights
Tenant isolation, team administration, audit history and durable email jobs
Consent-aware marketing email with one-click unsubscribe, schedule triggers, quiet hours and nurture sequences
Internal and public bookings with notifications, forms and a unified conversations inbox
Workflow automation, pipelines and opportunities, QR codes and SOP content
Argon2 password hashing, loopback-only first-run setup and no default credentials
Playwright browser suites and PostgreSQL role tests against disposable clusters
AI / LLM2026 Internal Tool
Content Engine and Content Factory
A multi-site content platform: topics in, humanized and SEO-checked posts out to WordPress, grown into a pipeline for scripts, images, audio, video and social publishing.
PHP 8.2MySQLClaude APIOpenAI-compatible APIsOllamaWordPress REST API
view details
A PHP 8.2 platform for running content across many WordPress sites. Topics go in one end; drafted, humanized, SEO-analyzed and approved posts come out the other and land on the right site, immediately or on a schedule, and the same scheduler drives social posts to Facebook Pages, Instagram, TikTok and YouTube. The LLM is chosen per process rather than globally: Anthropic Claude, any OpenAI-compatible API, or a local Ollama model. It then grew into a Content Factory that takes an idea through script, images, audio, video, render, quality review and a publishing queue, with a local Windows GPU worker doing the heavy media work.
key highlights
Per-site master prompts that carry brand voice, audience and terminology into every generation
Generation chain of draft, humanizer pass, SEO analysis and meta, featured image and duplicate check
Every stage saves as it lands, so a worker killed by shared-hosting limits resumes instead of restarting
Internal linking and duplicate detection from each site's cached page and post inventory
Hand-rolled MVC with no framework, 133 migrations, and a test suite grown to 30 files with zero failures
Local GPU worker for images, narration, video rendering and subtitles
AI / LLM2026 In Development
AI Website Generator
Generates complete WordPress and Elementor websites from a structured brand brief, across niches and on any LLM, plus a browser extension that clones pages into Elementor.
PHPMariaDBElementorClaude APIOllamaJavaScript
view details
A PHP application that turns a structured brand brief into a complete WordPress site built as Elementor pages. It began as a law-firm generator and is being generalized into a multi-niche engine (law firms, chiropractors, contractors and more), with a provider abstraction so the same pipeline runs on Anthropic Claude or a local Ollama model. Alongside it sit Clone2Elementor, a browser extension that rebuilds existing pages as Elementor layouts, and a Lead Engine module that shares the platform's authentication, AI providers, email and jobs.
key highlights
Brief intake through to full site generation from a reusable section library
Converter that outputs native Elementor layouts
Niche registry, with prompts moving into per-niche packs
LLM provider abstraction for Claude and local Ollama models
Clone2Elementor browser extension for rebuilding existing pages in Elementor
Custom PHP MVC with CSRF protection, auto-escaping views and a health-check endpoint, deployable to shared hosting
AI / LLM2026 Internal Tool
AI Video Production Pipeline
A local ComfyUI pipeline that turns a workbook of episode scripts into narrated, realistic short-form videos, driven by an AI agent through an MCP server.
PythonComfyUIMCPKokoro TTSWAN video
view details
A local production pipeline for a motivational short-form video series. An AI agent works ComfyUI through an MCP server, reads the episode bank from a planning workbook, and takes each episode from scene plan to finished cut: casting, still frames, realistic camera and subject motion, Kokoro text-to-speech narration, music, timeline assembly and a review pass. Python tools handle plan validation, batch rendering, frame inspection and final assembly, all on a local GPU.
key highlights
ComfyUI driven through an MCP server, so an agent can queue and check renders
Plan validation and a full episode inventory built from the source workbook
Realistic motion direction: locked cameras, parallax moves and consistent subjects
Kokoro text-to-speech narration, music beds and timeline assembly
Batch rendering with frame inspection and a review step before export
WAN video models benchmarked on local hardware
AI / LLM2026 Internal Tool
AI Agent Operations System
A team of AI agents that prepares WordPress builds, SEO, care-plan checks, content and client emails, behind strict safety rails and a human review gate.
Claude CodeAI AgentsWP-CLISSHMarkdown
view details
An operating system of AI agents for WordPress client work: site builds, SEO, care plans, content, social, email and front-office tasks. Every agent inherits the same prime directives: back up before touching a live site, go through staging first, ship nothing client-visible without explicit approval, and keep no secrets in the repository. A client registry sets automation permissions per client (allowed, read-only or never touch), so a batch job cannot reach a site it should not.
key highlights
Shared prime directives: backup first, staging first, review gate, no secrets
Client registry with per-client automation levels that every job must respect
Per-client profiles for brand, SEO, access pointers, scope and care history
One service catalogue that agents may not quote from until real rates are filled in
Reusable skills, such as a complete client-site build workflow
Graphic Design2026 Completed
Nexus Desktop Widget Suite
A futuristic Rainmeter widget suite for Windows: clocks, calendar, weather, system and network monitors, a launcher, notes, timers and a live planner widget.
RainmeterLuaPowerShellWindows
view details
A custom suite of futuristic desktop widgets for Windows, built on Rainmeter with Lua scripting. It covers a clock and world clock, calendar, weather, countdown and timer, system, process and network monitors, an audio visualizer, a launcher, notes and a greeting, plus decorative frame pieces and a control panel. A Planner widget connects to the Adaptive Execution Planner to put the current task, what comes next and upcoming fixed items on the desktop.
key highlights
More than 15 widgets sharing one futuristic visual system
Lua scripts for live data and animation
System, process and network monitors plus an audio visualizer
Planner widget showing Now, Next and fixed items from the planner API
PowerShell install script
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
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, and freelance news
Custom prompt engineering for consistent output
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
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 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
Web Development2025United States
Microblading Salon Website
WordPress and Elementor work for a microblading and permanent-makeup salon.
WordPressElementorMindbody
view details
WordPress and Elementor work for a microblading and permanent-makeup salon: treatment pages, city location pages for New York and Chicago, Mindbody booking links, artist and before-and-after galleries, and service-page SEO content, worked through QA rounds on desktop, tablet and mobile.
scope
Treatment pages, including lip blushing and brow lamination
QA and front-end work across a computer hardware maker's corporate WordPress site and its separate Shopify store. The corporate site covered navigation, CTAs, forms and validation, and support and search layouts; the store's product pages were checked against Figma for galleries, specifications and related products.
WordPressElementorShopifyFigma
view details
QA and front-end work across a computer hardware maker's corporate WordPress site and its separate Shopify store. The corporate site covered navigation, CTAs, forms and validation, and support and search layouts; the store's product pages were checked against Figma for galleries, specifications and related products.
scope
Navigation, CTA and form-validation updates
Support and search-page layouts
Accessibility and content-consistency review
Shopify product pages checked against Figma
Product galleries, specifications and related-product links
Website QA for a natural-stone supplier, comparing staging against production.
view details
Website QA for a natural-stone supplier, comparing staging against production: mobile typography and image sliders, project-gallery presentation, and contact and map links.
WooCommerce work for an independent artwork store.
WordPressWooCommerce
view details
WooCommerce work for an independent artwork store: catalogue pagination, product options and quantity controls, image gallery and related-product layout, and an admin guide for managing product reviews.
Build QA against the Figma design for a coaching brand's website.
Figma
view details
Build QA against the Figma design for a coaching brand's website: hero layout and readability, navigation and resource organization, testimonials and the footer form, and responsive behavior on mobile and tablet.
Site QA for a US computing conference: accessibility-page link corrections, supporter and event content review, mobile heading and footer alignment, and consistency across its Gravity Forms.
WordPress QA and fixes for a plumbing company: required-field validation on the quote form, service-area content, testimonial and video layout, the mobile navigation and hero, and a military-discount page.
Landing pages for a custom computer and workstation builder.
view details
Landing pages for a custom computer and workstation builder: an NVIDIA lead-magnet page with its thank-you flow, a partner-program page, featured product and solution content, and page metadata and CTAs.
scope
NVIDIA lead-magnet landing page and thank-you flow
Two rounds of website QA for a government-sector technology firm, covering the HTML sitemap and page layout and image alignment, plus WP Rocket caching configuration.
WordPressWP Rocket
view details
Two rounds of website QA for a government-sector technology firm, covering the HTML sitemap and page layout and image alignment, plus WP Rocket caching configuration.
QA on a cannabis-industry web design studio's own site.
view details
QA on a cannabis-industry web design studio's own site: CTA and service-page links, case-study carousel behavior, portfolio typography, and the footer map and client-area links.
Site-wide structured data for a landscaping company.
JSON-LD
view details
Site-wide structured data for a landscaping company: WebPage and WebSite schema, LocalBusiness markup, and breadcrumb schema across every service page.
Shopify storefront QA for a subscription food brand (homepage, product pages, mobile layout and category navigation), plus subscription reporting on retention and churn from Stay.ai.
ShopifyStay.ai
view details
Shopify storefront QA for a subscription food brand (homepage, product pages, mobile layout and category navigation), plus subscription reporting on retention and churn from Stay.ai.
SEO support for a Shopify store moving to a new brand and domain.
ShopifyGoogle Search ConsoleKlaviyo
view details
SEO support for a Shopify store moving to a new brand and domain: a full 301 redirect map from the old URLs to the new, and Search Console performance and coverage review during the move.
Migration groundwork for a regional Pacific newspaper moving from BLOX CMS to WordPress.
WordPressBLOX CMSPHPDisqus
view details
Migration groundwork for a regional Pacific newspaper moving from BLOX CMS to WordPress: theme and layout customization, article and publication content handling, Disqus comments, and export preparation from the legacy platform.
Content migration for a marketing agency's website rebuild.
WordPressRank Math
view details
Content migration for a marketing agency's website rebuild: WordPress exports between the live and staging sites, blog content handling, Rank Math configuration, and responsive imagery.
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
Web Development2024-2025
Landscape Design Company
A project gallery and page imagery for a landscape construction and design company.
HTML
view details
A project gallery and page imagery for a landscape construction and design company: a custom HTML gallery, service and location imagery, and responsive image preparation.
WooCommerce operations for an Australian retailer selling across marketplaces.
WordPressWooCommercePHPWP-Lister
view details
WooCommerce operations for an Australian retailer selling across marketplaces: product and inventory sync with eBay and Catch through WP-Lister, MySale and Bunnings feed work, shipping lead-time configuration, and handoff guides for the team.
WooCommerce content and fixes for an Australian wedding and floral studio.
WordPressWooCommerce
view details
WooCommerce content and fixes for an Australian wedding and floral studio: the product catalogue, mobile header and menu, pricing and button layout, and staging and export support.
Website support for an Australian property-management agency.
WordPress
view details
Website support for an Australian property-management agency: team and about-page links, navigation and link-behavior fixes, and WordPress backups and staging.
A virtual-assistant staffing company's WordPress and Divi site, built out over several years.
WordPressDiviPHPJavaScriptHubSpotClickUp API
view details
A virtual-assistant staffing company's WordPress and Divi site, built out over several years: careers, blog, FAQ, free-resource and e-book landing pages, a VA-matching questionnaire and DISC assessment form, HubSpot lead forms, a ClickUp and Jibble API integration, branded HTML email signatures for the staff, and video and blog publishing.
scope
Careers, referral, blog and FAQ pages
Free-resource and e-book landing pages
VA-matching questionnaire and DISC assessment form
HubSpot lead forms
ClickUp and Jibble API integration
Branded HTML email signatures for Gmail and HubSpot
A merchant-services company's new WordPress and Divi website, then its upkeep.
WordPressDiviSalesforceHubSpotHTML
view details
A merchant-services company's new WordPress and Divi website, then its upkeep: support-page content, a full form test, a Salesforce web-to-lead form, site banners, staff HTML email signatures, and HubSpot landing pages for a franchise-expo campaign, including an engagement page and a giveaway entry form.
WordPress and Divi work on an Australian supplier's product catalogue.
WordPressDiviPHP
view details
WordPress and Divi work on an Australian supplier's product catalogue: product pages with sliders and parameter tables, deposit-price controls, and a CMS user manual and training for the client.
WooCommerce store pages for a party-supplies business that both sells and rents.
WordPressWooCommerce
view details
WooCommerce store pages for a party-supplies business that both sells and rents: buy and rent sections, cart and account navigation, and header search and cart changes.
WordPress course-page work for an education provider.
WordPressJavaScript
view details
WordPress course-page work for an education provider: enrollment calls to action, contact-form styling, price-list tables, and footer and contact-link fixes.
Support across an Australian consultancy's English and Chinese-language WordPress sites and the systems behind them.
WordPressThe7PHPMySQL
view details
Support across an Australian consultancy's English and Chinese-language WordPress sites and the systems behind them: booking, CRM and invoicing, WeChat-related forms, and database backups.
A website refresh concept for a media company: desktop and mobile hero-banner variants, business-directory and map presentation, and brand asset integration.
Ongoing WordPress and Divi work for a roofing contractor.
WordPressDiviJavaScript
view details
Ongoing WordPress and Divi work for a roofing contractor: a product-knowledge page, a new logo rolled out across it and its sister solar site, accolades and partner-logo sections, blog, podcast and testimonial sections, interactive elements, and written guides so the team could publish on their own.
WordPress and Divi build for a solar installer, sister brand to a roofing client.
WordPressDivi
view details
WordPress and Divi build for a solar installer, sister brand to a roofing client: solar-service and landing pages, revision rounds, and a new logo and accolades section mirrored across both sites.
WordPress build for a health podcast and community brand.
WordPress
view details
WordPress build for a health podcast and community brand: episode presentation, community and academy landing pages, email opt-in and lead-magnet sections, a redesign implementation, and fixes for mobile video previews and legacy shortcodes.
A personal-brand website designed in Photoshop, with course and product sections and video and testimonial presentation, taken to a first build draft. Later switched to a coming-soon page and removed from search on request.
Photoshop
view details
A personal-brand website designed in Photoshop, with course and product sections and video and testimonial presentation, taken to a first build draft. Later switched to a coming-soon page and removed from search on request.
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 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 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 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
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 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
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 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
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 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
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
Web DevelopmentAustralia
Golf Festival Website
Built the website for an Australian golf festival.