Hire me
Examine a website

Sta. Rosa, Laguna, Philippines

Professional resume

John Carl G. Dimatulac

Full-Stack Web Developer | WordPress & Automation Engineer

Sta. Rosa, Laguna, Philippines · lracdim@gmail.com

linkedin.com/in/carl-dimatulacDownload PDF ↗

Profile

Full-stack web developer building web applications, custom WordPress plugins and themes, and automation pipelines. Experienced with React, TypeScript, Node.js, PHP, PostgreSQL, REST APIs, AI integrations, and CI/CD workflows.

Technical skills

Frontend: HTML, CSS, Tailwind, JavaScript, TypeScript, React, Next.js, Vue, GSAP.

Backend & data: Node.js, Express, PHP, REST APIs, PostgreSQL, Firebase, MongoDB, MySQL, Drizzle ORM.

WordPress: Custom themes and plugins, Elementor, WP REST API.

Automation & deployment: n8n, OpenRouter, NVIDIA AI APIs, Vercel, Railway, Cloudflare, GCP Cloud Run, GitHub Actions.

Experience

Freelance Full-Stack Web Developer

Spade Security Services · Rocklin, CA (Remote) | June 2025 - Present

  • Built and maintained the WordPress website, service pages, and local SEO content.
  • Developed Argus, Spade Handler, and Spade Inbox.
  • Built an n8n pipeline connecting research, writing, SEO, and WordPress publishing.

IT Staff / Web Developer

Sumitomo Mitsui Construction Co. / SaGabuilt Development Corp. | August 2023 - 2026

  • Supported IT infrastructure and internal digital tools for construction yard operations in Calumpit, Bulacan.

Network Administrator

Pistevo Incorporated · Cabuyao, Laguna | April 2017 - March 2018

  • Managed the local area network, hardware maintenance, and IT support for office staff.

Accounting Clerk

Bulalacao Municipal Hall · Oriental Mindoro | May 2016 - January 2017

  • Handled financial records and clerical accounting duties for the municipal government.

Selected projects

Spade Security Services website (Client work): Built and maintained the company WordPress site: 27 long-form SEO articles, service pages, and a local SEO silo targeting Placer County cities. WCAG 2.1 AA compliance implemented with Equalize Digital Accessibility Checker and PHP code snippets.

Meridian (Portfolio demo): Medical courier and logistics platform demo: marketing site, quote flow, full admin dashboard, and a Capacitor driver mobile app.

St. Clair Inn (Redesign concept): Full website redesign concept for a historic hotel: an animated React marketing site with booking-focused UX.

Argus (Client work): AI chatbot for the Spade site, built on the WordPress REST API with an NVIDIA-hosted MiniMax model. Full markdown rendering in replies and session memory across a conversation.

Spade Handler (Internal tool): Internal blog publisher and social media automation tool. Next.js and Node.js with MongoDB, deployed on Railway.

Spade Inbox (Internal tool): Message center automation with n8n email threading. Express and TypeScript on PostgreSQL.

n8n blog automation pipeline (Client work): Four-stage n8n pipeline that takes a topic through research, writing, and SEO generation, then publishes to WordPress.

Spade Academy LMS (Client work): Learning management system with video progress tracking, quizzes, and certificate generation. React and TypeScript frontend on Hostinger; Express and PostgreSQL backend on Railway.

RankKing SEO (Independent plugin): WordPress SEO plugin (v1.0.5) with a PipeFlow auto-fill engine. A SaaS version at rankking.io is planned.

PAHA (Client work): Membership and accreditation platform on React and Firebase, with PayCools payment integration.

e-Skwela / NSSC (Portfolio demo): Role-based student information system and school marketing website, built as a portfolio demo.

Delta One Security (Redesign concept): Spec website redesign concept built for a California security firm as a cold-outreach pitch.

Brewfest Raffle System (Client work): Raffle system on React and Firebase, migrated from Hostinger to Vercel.

Bakerich (Client work): Bakery website with an AI-generated recipe pipeline via OpenRouter and Appwrite.

LRAC Dimension (Personal project): This site: an Eleventy content layer over a FastAPI and PostgreSQL engine. Vector examines websites with seven analyzers, Signal monitors targets on a schedule, Forge runs client and server tools, and the intake form posts to the same API.

Education & training

Bachelor in Theology · God's Kingdom International Theological School of Ministry · 2022 - 2023

BS Information Technology studies · Occidental Mindoro State College · 2011 - 2013

NC II - Computer Hardware Servicing · NC IV - Computer Programming